foobar2000如何应用播放增益来统一音量大小【应用+番外篇】

在介绍完播放增益的概念后,我们又学习了用foobar2000扫描音轨文件增益的方法,下面就剩最后一步了:如何应用播放增益来实现音量大小的统一呢?

foobar2000如何应用播放增益来统一音量大小(理论篇)
foobar2000如何应用播放增益来统一音量大小(操作篇)

如何应用播放增益的模式

播放增益的源模式:

播放增益的源模式

源模式有三种:无、音轨、专辑。如果你认真看完了本系列的第一篇,应该就很好理解了。

无:什么都不做。音轨声音大的还是大,相当于你白扫描了播放增益。

音轨:回放时所有音轨都被赋予相同的音量。就是一刀切的方法,个人不太喜欢。

专辑推荐):使用专辑增益数值会保留同一张专辑内不同乐曲间的音量差异。这是古意人推荐的方式!

播放增益的前置放大:

播放增益的前置放大

无:什么都不做。

应用增益:做音量增益

应用增益并根据峰值阻止削波失真:作音量增益,根据高峰值避免破音

根据峰值阻止削波失真:根据歌曲峰值避免爆音

带增益信息:有扫描过增益信息的歌曲要加/減多少音量,一般保持为0。

无增益信息:没有扫描过播放增益信息的要加/減多少音量,一般也保持为0。

总结一下,三种处理模式差别不大,一般也不会出现爆音现象,这里建议选择第二种“应用增益并根据峰值阻止削波失真”。

到这里,如何应用foobar2000的播放增益来统一音量大小的教程就结束了。

关于播放增益还有几个热门的小问题,在这里再说明一下。

1、怎样快速扫描自己电脑上的所有音轨的播放增益?

foobar扫描本地音乐的速度还是挺快的,我电脑上20GB的音乐也就只需要20分钟左右,因此建议大家直接按这种方式来扫描就可以了。

后续加入的音乐,如果忘了哪些是没有扫描过增益的,该怎么办?

我的方法是一样扫描全部全部音乐就可以了,foobar会自动跳过已经有播放增益的文件

或者,你可以建一个媒体库,分为“有播放增益信息的音轨”和“无播放增益信息的音轨”。代码如下:

$if(%replaygain_track_gain%,$char(13)有播放增益信息,$char(13)无播放增益信息)|$puts(path,$replace($directory_path(%path%),\,|$char(13))|%filename_ext%
$ifgreater(%subsong%,0,|%tracknumber%.%title%,))
$puts(path,$substr($get(path),$add($strchr($get(path),|),1),$len($get(path))))
$substr($get(path),$add($strchr($get(path),|),1),$len($get(path)))

实现效果如下:

foobar增益媒体库

2、怎么手动修改某个音轨的播放增益?

有时候就喜欢某首歌声音大一点,foobar可以直接手动修改音轨的播放增益吗?答案是可以的。

进入参数设置(ctrl+p),然后“上下文菜单(context menu)”,找到如下设置,打勾。

foobar修改播放增益1

这样右键歌曲就会弹出修改播放增益的选项,可以直接进行修改:

foobar修改播放增益2

阅读剩余
THE END