如何使用 ffmpeg 修剪 mp3 文件中的静音?

use*_*390 7 ffmpeg

我们需要从 mp3 文件中修剪静音,因为我们已经在使用 ffmpeg 来执行一些转换,我们更喜欢使用它来进行修剪。

这可能吗?我找不到任何关于使用 ffmpeg 来消除静音的参考。

谢谢。

Chl*_*loe 5

https://ffmpeg.org/ffmpeg-filters.html#silenceremove

下面是一个例子:

$ ffmpeg -hide_banner -i the_4_hour_work_week.wma  -af silenceremove=0:0:0:-1:5:-25dB the_4_hour_work_week.mp3
Run Code Online (Sandbox Code Playgroud)

0:0:0:-1:5:-25dB是指start_periods:start_duration:start_threshold:stop_periods:stop_duration:stop_threshold。所以它会搜索小于 -25dB 的 5s 静音。

顺便说一下,dB 区分大小写。真的。dB 是分贝的缩写。