我想用ffmpeg增加或减少特定频段的音量。
我认为bandreject和带通滤波器可以做类似的事情。
但是,有什么方法可以拒绝特定频段80%的能量?
提前致谢?
最佳答案
使用equalizer过滤器。
以200 Hz带宽在1000 Hz处衰减10 dB并以1000 Hz带宽在8000 Hz处衰减5 dB的示例:
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过滤器在一个过滤器实例中完成此操作。