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

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

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

这可能吗?我找不到任何关于使用 ffmpeg 修剪静音的参考资料。

谢谢。

答案1

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

0:0:0:-1:5:-25dB意思是start_periods:start_duration:start_threshold:stop_periods:stop_duration:stop_threshold。所以它会搜索小于 -25dB 的 5 秒静默时间。

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

相关内容