使用 mp3gain 进行非破坏性音频标准化

使用 mp3gain 进行非破坏性音频标准化

我试过 mp3gain,但它确实改变了 mp3 帧(还添加了一个撤消标签)——我用 lame 将增益后的 mp3 解码为 wav,结果不同。同时 foobar2000 只引入了一个标签,仅此而已。有没有办法教 mp3gain 不改变音频本身?

使用的命令:mp3gain -c -p -r sochi.mp3

答案1

不是,因为 MP3gain 的目的是在物理上(可逆地)改变实际的 mp3 文件,以便可以播放它们,而不需要使用知道 ReplayGain 标签的 mp3 播放器,foobar2000(和许多其他媒体播放器)可以使用它来动态更改音乐音量。

MP3Gain 与没有 ReplayGain 功能的廉价 mp3 播放器一起使用时最有用。

如果你不想改变文件,只需使用 foobar2000 中的增益功能,它只会将音频级别信息保存到标签中,如果你希望文件在类似的级别上播放每一个设备然后使用 MP3gain。

答案2

您可以使用以下命令:mp3gain -c -p -s i sochi.mp3

该标志-s i会将专辑和曲目的重放增益值写入 id3 标签,但不会改变 mp3 文件的增益。处理重放增益的软件将以调整后的音量播放歌曲,而没有处理重放增益的软件将以原始音量播放歌曲。

只要您不使用标志-r-a或, -gmp3gain-l就不会调整 mp3 文件增益。

相关内容