【发布时间】:2021-03-01 03:16:15
【问题描述】:
在 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 等其他频率也没有任何影响。
谢谢!
【问题讨论】: