22

Foobar2000播放软件的玄学

 5 years ago
source link: https://www.linuxprobe.com/foobar2000.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

要说玄学哪家强,HiFi绝对是重灾区。很多人用电脑玩HiFi发烧音质,除却解码器、功放、耳机音箱等老生常谈的玄学硬件,在软件方面也诞生了很多玄学。其中比较流行的一个,就是换用某些播放器例如Foobar2000,可以极大程度地提升音质。
Foobar等发烧播放器音质更好?谈播放软件的玄学

换个软件就能够提升音质,这似乎理所当然?毕竟换个浏览器能提高上网速度、换个游戏驱动能够提高游戏流畅度等情况,大家都见得多,软件对最终输出效果的影响,很多时候都是显而易见的。

但事实还真的并非一定如此。首先,Foobar2000在官方的Q&A页面中,就明确表示,Foobar2000并不能提高音质。其次,从PC输出音频的原理来看,Foobar2000的确也不会对音质造成正面的影响。

Foobar等发烧播放器音质更好?谈播放软件的玄学

官方的Q&A表明,Foobar2000并不能提高音质,人们听到音质提高只是脑放YY而已

PC要播放一段音频,播放器的工作就是把音频文件解码成为PCM,然后经由Win系统的音频接口(MME、DirectX、WASAPI、ASIO等等),输出到声卡等DAC设备进行数模转换,然后经由放大器、耳机等硬件,就可以听到声音了。

播放器除了解析音频文件,对整个音频播放的流程,都是没有音质方面的影响的。而解析音频文件的时候,只要算法正常,结果绝对不会有所差异——正如你用任何压缩软件去解压缩同一个rar文档,解压出来的东西都是一样的。因此,用不同的播放器,音质也不会有所差别。

Foobar等发烧播放器音质更好?谈播放软件的玄学

Foobar2000界面看着专业,但其实它正常播放音乐文件时,并不会影响音质的高低

然而,的确有人信誓旦旦地表示,使用Foobar2000等播放器,的确可以听到更好的音质。除却心理暗示(脑放)方面的影响,造成“音质提高”,或许是因为下面的一些原因。

开启了音效

如果你开启了播放器的音效,那么播放器就不会把音频文件原汁原味地解码成为PCM音频流,而是会在其中加料。偏偏Foobar2000又是一个支持众多音效插件的播放器,很多人安装的都不是原版的Foobar2000,可能会默认开启音效。最后造成听感不同,也在情理之中——注意,听感的改变并不意味着音质提升。

Foobar等发烧播放器音质更好?谈播放软件的玄学
很多人分不清音质和音效

使用了干扰更少的音频接口

前面提到,Win系统的音频接口包括MME、DirectX、WASAPI、ASIO等等。其中一些音频接口属于低优先级的API,是不会让播放器独占的。

例如,使用系统默认通道,当播放器播放44.1kHz采样率的音频时候,QQ突然有了通知提示音,这个提示音的采样率是48kHz,那么系统就会把播放器播放的声音和QQ提示音进行混音,SRC后再输出。如此一来,音质自然会下降。

而Foobar2000支持WASAPI、ASIO等独占型接口,可以保证音乐播放不会被干扰——带来的负面作用就是你可能听不到QQ提示音了。使用WASAPI等接口,还有一个比较玄学的说法是可以减少Jitter,但并没有人能盲测出区别,这里就不作展开了。

Foobar等发烧播放器音质更好?谈播放软件的玄学

使用WASAPI等独占通道,的确可以减少音质方面的干扰和延迟

使用了更高规格的音频文件

通过安装插件,Foobar2000可以支持规格远超CD音质的高清音频,或者DSD音频。HiFi发烧友之所以爱用Foobar2000,这也是一个很大的原因。另外,Foobar2000支持比较好的SRC算法,能够把低采样率的音频,SRC到高采样率。如此一来,波形会变得更加平滑,听感也会更细腻。

从这点来看,Foobar2000对音质方面还是有正面作用的。但是,也正如Foobar2000官方Q&A所说那样,其他很多主流播放器也支持这个,Foobar2000和它们没什么区别。

Foobar等发烧播放器音质更好?谈播放软件的玄学

Foobar2000是可以播放Hi-Res等比CD规格更高的音频的,从这方面来讲可以提高音质

换言之,如果播放同样规格的音频,只要播放器按照正常的流程去播放,解码组件没毛病,那么播放出来的音质,是不会有任何区别的。

音频播放器只要选择顺手的就好,发烧友可以选择支持格式更多、支持音频API更多的Foobar2000,普通用户则可以选择资源更丰富的网络播放器,这些播放器并没有音质上的区别。想要好音质的你,其实并无必要纠结播放器!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK