FFMPEG 和 MP3:均衡器滤波器根本不起作用

问题描述

在 MP3 上练习 FFMPEG 过滤器很棒,直到我被困在这里,没有从 FFMPEG 文档或网络上阅读:均衡器过滤器对我的 MP3 没有任何影响。

首先我探测了文件

 libavutil      56. 49.100 / 56. 49.100
 libavcodec     58. 89.100 / 58. 89.100
 libavformat    58. 43.100 / 58. 43.100
 libavdevice    58.  9.103 / 58.  9.103
 libavfilter     7. 83.100 /  7. 83.100
 libswscale      5.  6.101 /  5.  6.101
 libswresample   3.  6.100 /  3.  6.100
 libpostproc    55.  6.100 / 55.  6.100
Input #0,mp3,from '.\cierre.mp3':
  Metadata:
   major_brand     : 3gp4
   minor_version   : 0
   compatible_brands: isom3gp4
   com.android.version: 10
   encoder         : Lavf58.43.100
  Duration: 00:00:14.92,start: 0.000000,bitrate: 64 kb/s
   Stream #0:0: Audio: mp3,44100 Hz,mono,fltp,64 kb/s

然后我尝试了不同的组合,明白这会使 1KHZ 的频率增加 20 DB,但我听不到源和结果之间的区别:

 .\ffmpeg -i .\cierre.mp3 -filter_complex equalizer=f=1000:g=20:c=1 -c:a libmp3lame equalized.mp3

此外,如果我省略(仅?)频道(因为根据 FFPROBE,它是“MONO”)

 .\ffmpeg -i .\cierre.mp3 -filter_complex equalizer=f=1000:g=20:c=1 libmp3lame equalized.mp3

关于 MP3 有什么需要考虑的吗?如果我使用 VLC 播放器的均衡器“1khz”是频率之一。 60HZ、6000HZ等其他频率也没有影响。

谢谢!

解决方法

啊,抱歉,我只是没有做重大改变,它一直工作得很好,即 - +20dB 到频率 60,太低,不明显 - 当然它似乎取决于源属性本身。

>

谢谢!