如何使用FFMPEG获取音频文件的特定频段



我想用ffmpeg增加或减少特定频段的体积。

我认为Bandleject和带通滤波器可以做类似的事情。但是有什么方法可以拒绝80%的特定频段能量?

预先感谢?

使用均衡器过滤器。

以200 Hz的带宽为1000 Hz的10 dB的示例,并以8000 Hz衰减5 dB,带宽为1000 Hz:

ffmpeg -i input.mp3 -af equalizer=frequency=1000:width=200:width_type=h:gain=-10,equalizer=frequency=8000:width=1000:width_type=h:gain=-5 output.wav

或者您可以在一个过滤器实例中使用Anequalizer Filter进行操作。

最新更新