在avconv中淡出(out)音频

时间:2014-05-05 15:02:37

标签: mp3 fadeout avconv

我试图剪切并淡出mp3文件的最后4秒:

avconv -i SPEX_pilot_02.mp3 -t 0:0:25 -filter:a fade=t=out:st=21:d=4 preteach-words.mp3

没有错误,但没有应用淡出效果。 ):

我的版本是 avconv 0.8.10-6:0.8.10-0ubuntu0.13.10.1

avconv -filters | grep fade给了我

fade             Fade in/out input video

Official LibAV documentation淡出色过滤器仅列在视频过滤器部分中,并使用帧作为参数。

1 个答案:

答案 0 :(得分:5)

avconv可以淡出视频,但似乎不会淡出音频。我建议你改用sox。语法是:

sox song.mp3 faded.mp3 fade 5 240 8

在此示例中,song.mp3是您的来源,faded.mp3是输出,5是淡入时间(如果您只需要淡出,可以将其保留为零) ),240是音频的长度,8是淡出时间。因此,对于您的具体示例,您将使用:

sox SPEX_pilot_02.mp3 preteach-words.mp3 fade 0 25 4

来源:http://archive09.linux.com/feature/57897