在Banshee或任何其他播放器中听音乐时,我总是不得不为某些歌曲调高音量,然后又降低音量,因为它们没有相同的重播增益。
- 有没有可以在Banshee中使我的歌曲标准化的附加组件?
- 还是有没有一个程序可以对我整个音乐库进行这样的处理?
我目前正在运行的是Ubuntu 12.04,如果这会对答案产生任何影响,请提前告知。
提前感谢。
在Banshee或任何其他播放器中听音乐时,我总是不得不为某些歌曲调高音量,然后又降低音量,因为它们没有相同的重播增益。
我目前正在运行的是Ubuntu 12.04,如果这会对答案产生任何影响,请提前告知。
提前感谢。
find -name '*mp3' -exec mp3gain -r -k {} \;
.mp3
结尾的任何文件,并规范增益,使其在播放时音量保持一致。mp3gain
不会对已经在所需范围内的文件进行操作,因此第二次及以后运行时,所需时间不会像第一次那样长。因此,您可以每次添加新文件时都按原样运行此命令,无论是添加一个新文件还是一大堆文件。.ogg
文件,有一个类似的程序叫做vorbisgain。find -name '*ogg' -exec vorbisgain -r {} \;
find -name '*flac' -exec metaflac --add-replay-gain {} \;
mp3gain(1)
的说明:此外,mp3gain所做的更改完全是无损的。由于该程序直接调整mp3文件而不进行解码和重新编码,因此在更改过程中不会丢失任何质量。
因此,虽然可能难以确定初始值,但它们只是通过一个恒定的偏移量进行修改,这是完全可逆的。 - Jonas Schäfer*ogg
替换为*flac
,将vorbisgain -r
替换为metaflac --add-replay-gain
。mp3gain会以类似于vorbisgain等方式计算偏移量,因此不需要手动进行操作。 - Jonas Schäfer注意:使用Audacity会影响您的音乐质量。但是,如果您的音乐库全部为高品质的mp3,即256和320 kbit/s,并且采样频率为44.1和48 kHz,您可能不会察觉到质量损失。现在Audacity声称他们已经显著改进了标准化功能,但我认为在尝试标准化声音之前应该记住这一点。
1来源:Audacity