5
我試圖創建一個淡入和淡出幾個波形文件,我不知道總的持續時間以秒爲單位。我閱讀手冊,但我看到的例子看起來像我需要知道文件的全長。 有人可以發佈一個衰落的例子在5秒內消失7秒而不知道wav文件的全長嗎?SOX和淡入和淡出
我試圖創建一個淡入和淡出幾個波形文件,我不知道總的持續時間以秒爲單位。我閱讀手冊,但我看到的例子看起來像我需要知道文件的全長。 有人可以發佈一個衰落的例子在5秒內消失7秒而不知道wav文件的全長嗎?SOX和淡入和淡出
您可以使用一個簡單的bash腳本,因爲這樣:
#! /bin/bash
WAV_IN=$1
WAV_OUT=$2
FADE_IN_L="0:5"
FADE_OUT_L="0:7"
LENGTH=`soxi -d $WAV_IN`
sox $WAV_IN $WAV_OUT fade $FADE_IN_L $LENGTH $FADE_OUT_L
soxi -d
返回wav文件的長度。關於soxi的更多信息,請登錄sox documentation。
可以按如下方式運行這個bash腳本:
./fadeWav test.wav faded.wav