现有的流行音频格式并没有强制平均响度的统一性,MP3 格式也是一样。如果你把两个音量差距巨大的 MP3 文件按 BS.1770-3 标准计算响度的话,得到的响度数值肯定相差很多。如果编辑成同一响度,听起来肯定就不会一大一小了。
那么,为什么它们原本不能做到保持音量一致呢?实际上……ITU-R 那边至今都还在不停地更新响度的计算方式,强求用了这么多年的文件格式做到音量完全统一,这显然是不现实的吧。而且,对于需要回放动态起伏很大的音频的情况,还不好随便乱处理。不过呢,普通的给人欣赏的商业音乐,处理一下音量应该是问题不大,未来说不定会有新标准来使其统一吧。
然而,面对目前大量 MP3 文件的主观音量差距巨大的现状,我们用户也不能因为文件本身还不能做到响度完全一致,就完全不管音量了吧!……突然被前奏轰头什么的,简直神烦呀!于是,在此提供一些我知道的解决方法:
如果希望手动统一各个 MP3 文件中的音量,推荐一个叫 MP3Gain 的小工具。
Android 用户获取 ROOT 权限后安装 Viper4Android 驱动可以实现从底层限制播放音量。
使用 Foobar 作播放器的用户,找到设置中的 “扫描音轨” 功能,可以自动调节所有音频文件播放增益,达到统一 MP3 音量的目的。
iTunes 用户则更方便了,开启偏好设置中的 “音量平衡” 功能就能轻松实现类似的效果。