我有一个男人的语音讲座音频。我试过 ffmpeg -i in.mp3 -af 音量=6 输出 out.mp3
它似乎正在处理,但输出听起来与输入相同。然后我尝试了 ffmpeg -i in.mp3 -af 音量=20dB 输出 out.mp3
结果相同。当我尝试时 ffmpeg -i in.mp3 -af 音量=30dB 输出 out.mp3
声音变大了,甚至还有一些失真。难道是因为男人的声音很低?我该怎么做才能将音频音量提高一倍? (音量=2似乎没有做任何事情。)
ffmpeg -i in.mp3 -af volume=6 输出 out.mp3 - 没有明显效果 ffmpeg -i in.mp3 -af 音量=20dB 输出 out.mp3 也没有明显效果
我认为你应该尝试使音量正常化,而不是盲目放大。失真可能是由于放大率太高造成的。
您可以尝试以下操作(来自FFMPEG's wiki):
使用 ffmpeg 自动化规范化过程,而无需 手动执行两遍,并对多个文件运行标准化 (包括视频),您还可以使用 ffmpeg-normalize Python 通过
进行编程。pip install ffmpeg-normalize
该脚本默认使用两次通过的 EBU R128 归一化,但是 还支持峰值和 RMS 归一化。
有关详细信息,请运行
或参阅 README 文件。ffmpeg-normalize -h
您还可以使用 Audacity 轻松标准化、放大、降噪、压缩信号。