使用ffmpeg在特定时间向wav文件添加静音

时间:2017-03-24 17:19:53

标签: c# audio ffmpeg

我有一个音频(.wav)文件。我想在特定的时间增加沉默 例如 我有一个持续60秒的音频(.wav)文件,我想在第14秒到第18秒插入静音,覆盖当前音频不会增加持续时间。 我正在为此寻找一个FFMPEG命令......但还没有任何运气。

1 个答案:

答案 0 :(得分:1)

使用

ffmpeg -i in.wav -af volume=0:enable='between(t,14,18)' out.wav

插入沉默,

ffmpeg -i in.wav -filter_complex "anullsrc,atrim=0:4[s];[0]atrim=0:14[a];[0]atrim=14,asetpts=N/SR/TB[b];[a][s][b]concat=3:v=0:a=1" out.wav