【发布时间】:2020-06-28 13:07:12
【问题描述】:
我正在使用 ffmpeg 对信号进行解码和编码。它工作得很好,我添加了过滤器。例如,我正在使用这样的命令:
ffmpeg -re -i /home/dr_click/live.wav -af "anequalizer=c0 f=200 w=100 g=-5 t=0|c1 f=200 w=100 g=-5 t=0, anequalizer=c0 f=1000 w=100 g=3 t=0|c1 f=1000 w=100 g=3 t=0" -acodec pcm_s16be -ar 44100 -ac 2 -f rtp rtp://127.0.0.1:1234
我正在流式传输我的文件,添加 2 个以 200 Hz 和 1000 Hz 作为中心频率和 100 Hz 宽度的滤波器,它可以工作。
有了这样的滤波器,我知道我的增益在 200Hz 时将是 -5db。但是 250 Hz 频率的增益是多少?还是-5db? -4.5分贝? -3分贝?以及 350Hz 或任何其他频率的相同问题。
我正在寻找但没有找到的是获得这种滤波器的频率响应的方法,带宽从 20Hz 到 20kHz。换句话说,我想知道的任何频率是:增益 = f(频率)与给定的 ffmpeg 滤波器
感谢您的帮助,
Dr_Click
【问题讨论】:
标签: audio ffmpeg filtering frequency-analysis