foobar2000 之後幾乎沒音頻播放器再提音質了,為什麼?


不同播放器視其實現方式的不同是可以影響最終音質的 - 這並非玄學。

(我避免使用「提升」音質,因為大多數時候燒友口中的音質是對聽感的主觀認同,而不是客觀測量結果,很難做A/B對比)

如果所有播放軟體的設計都是為了做所謂的「完美串流」播放(bit-perfect playback),那麼我們可以停止討論了,最終音質完全決定於解碼器硬體,電腦和播放軟體只完成了傳輸(transport)功能。

事實上大多數播放軟體都提供了DSP功能,也就是可以對音頻數據作一些變換之後再輸出到解碼硬體。HQPlayer這樣的「升頻」播放器更是把DSP作為賣點,標榜自己的高品質升頻演算法(或者更通用地說,數字濾波器演算法)可以提供更自然、更接近原始錄音的回放效果。

事實如何呢?請容我解釋之。

以下解答基於目前最主流的三角積分調製解碼器(Delta-Sigma Modulation DAC)。同樣假設被回放的音頻數據是最主流的44.1KHz PCM信號。讓我們看看硬體解碼器做了些什麼。以號稱最強的ES9018 DAC為例(其它DAC大同小異),

1. 44.1KHz信號進入DAC之後被升頻32倍到大約1.4MHz

2. 進入三角積分調製環節,變為2.8MHz的DSD64 1bit 信號

3. ES9018再把1bit DSD變成6bit DSD,最終變成模擬信號

第3步1bit變6bit不影響結論,因此不在我的討論範圍之內。

當回放高清音頻時,比如88.2KHz信號,過程是完全一致的,只不過升頻倍率降為16倍,保持輸出為1.4MHz。DSD的情況下,升頻濾波器被跳過,信號直入最後一步進行解碼。當然這只是一個簡化了過程,實際使用中還要濾除數字化過程產生的各種高頻雜訊,因此數字濾波器和模擬濾波器的搭配使用也很關鍵。

對解碼器工作流程有了大致了解之後,HQPlayer這類播放器的誕生就好理解了。如上文所說,回放CD音頻時,解碼器先做32倍升頻,通常的做法是5個倍頻數字濾波器級聯。如果播放器將信號升頻兩倍,解碼器自動減少1級倍頻,HQPlayer的做法就是把原始信號儘可能升頻到更高的頻率,跳過解碼器里的硬體升頻線路,因為開發者認為自己的升頻演算法優於解碼器的內置演算法(必須說這是非常可能的,因為晶元內的數字濾波器設計局限很多)。更極端的做法是讓播放器把三角積分調製也做了(這是HQPlayer的推薦做法),直接輸出DSD信號,當然是基於相同的理念,軟體SDM變換比解碼器里的硬體實現更好。

在平民軟體Foobar2000里,可以用SSRCX插件和ASIOProxy達成同樣的目的,只不過沒有HQPlayer那麼多數字濾波器種類的選擇。

所以,差別是一定存在的,有測量數據為證(請自行搜索)。至於人耳能不能聽出來,就是另一個話題了 - 也許那裡才是玄學的開端。


foobar2000或者WMP,以ASIO來輸出的話,軟體對音質的影響已經幾乎可以忽略了。專業音頻工作者也是不用再考慮自己使用的軟體對音質的影響,更多考慮的是時基變異,或者系統延時對信號控制的影響。

需要提升的是解碼能力、電聲轉換能力。這些才是真正的短板。


作為每天用Foobar聽歌也是半個發燒友來說說。。。

不加asio輸出,大部分播放器是差不多的。。。不加插件大部分播放器差不多。。。

我先安利個foobar作者的另一個播放器 boom player這是他最新的播放器,效果不錯。這個軟體很傻瓜化了。什麼都不用操心,什麼插件不用裝,作者已經替你考慮全了替你裝了!!!效果也很不錯。。。音色是很棒的適合聽流行人聲。。。

foobar的革命性在於他的插件的可擴展性,可以用插件實現很多音質的提升!!!這個是其他軟體不能企及的。在十幾年前,針對板載音效卡的採樣回放問題開發了重採樣,把41000的採樣通過插件改為48000解決了板載音效卡的從採樣問題。。從這一小點就看出這個軟體是真正的為了提升音質編寫的。

最吊炸天的插件是迴旋混響插件可以模擬真空管音色!!!

asio輸出最重要,重要事情說三遍。。。

Foobar一直用的0.83版本。它最重要的一點必須是asio輸出音質才行,asio輸出和其他輸出有本質提升。。。還有就是它的mp3解碼,有不同的版本,個人用的是mpg123-otachan版本的解碼。。。升頻不是玄學,有提升,聽感提高很多。

我下面安利bbe音效。這個音效插件是真正的對提升mp3音質的利器。。。無損真的不多而且佔地方。。。mp3下載存儲方便多了。。。

安利杜比和srs插件。。。增加聽感!!!真實聲音是好聽,但加上這些更好聽!!!

其實真正的高保真聽起來是人在你耳朵旁唱歌,呼吸齒音在你左右耳朵回想。。。

我們發燒友之所以燒真空管是因為真空管的音色好聽,上癮!!!

但是真空管聲音並不高保真。。。

硬體設備呢,推薦山。。水牌子的自己百度。。。這個牌子的前身是做真空管放大器的。所以音色非常贊!!!至於人們說的什麼假洋鬼子之類的。我負責的說現在90%的耳機音響設備在中國生產!!!雖然現在是中國人在做。但是因為利益問題當時在中國建廠時候山水的技術肯定是會傳授給中國廠商使用的。。。現在這些技術肯定也在使用,技術好了才能佔領市場,人都不傻。。。雖然日本山。。水破產了,但技術還有些留在中國山水手上啊。。。在這個廠子沒破產前買買買。。。

土豪們請大聲念 索尼大法好!!!這不是信仰,是真正的技術質量過硬的好!!!

其他牌子呢用了很多,不推薦!!!


其實foobar2K並沒有標榜自己音質更好。當然,許多三心二意的軟體肯定這裡那裡缺失。

我也很久沒用foobar了,這個軟體免費、更新及時,只是作為音樂播放器存在。可以說是款不錯的工具。而且,他可以載入插件,滿足聽音樂人的需求

但我記得很清楚,它公開說明自己並沒有更優秀。


不光是音質了,你看 Foobar2000 的 GUI 機制、插件機制、以及對非 Unicode 編碼以及無 BOM UTF-8 的支持等等,比起 Firefox 和 Chrome 等大眾軟體都爛成一坨屎,也不跨平台,但也照樣沒有同類型的替代品出現。只能說明這方面的需求太少。

所以我會把寫一個具有先進的 GUI 框架、插件機制、完善的 i18n 支持、靈活的音頻處理框架、精確的音頻處理的、跨平台的播放器列入我的長期業餘項目計劃之一。

目前還只是計劃(逃


首先,什麼是音質?

為什麼會扯到解碼器?請問你理解什麼叫編碼,什麼叫解碼么?

不同的解碼器在不實用dither的情況下解碼出來的數據應該是一樣的。

而且dither也是有演算法的。

其實TMD個別音頻格式的解碼器不開源,難不成你以為foobar解碼器全自己寫的?

wiki

http://en.wikipedia.org/wiki/Encoder;http://en.wikipedia.org/wiki/Decoder;http://en.wikipedia.org/wiki/Dither

foobar2000對音質有提升?

引用foobar FAQ里的話好了

Does foobar2000 sound better than other players?


No. Most of 「sound quality differences」 people 「hear」 are placebo effect
(at least with real music), as actual differences in produced sound
data are below their noise floor (1 or 2 last bits in 16bit samples).
foobar2000 has sound processing features such as software resampling or
24bit output on new high-end soundcards, but most of the other
mainstream players are capable of doing the same by now.

foobar2000: Frequently Asked Questions

好吧,這塊領域為啥被稱為玄學?


或許是大家意識到好的硬體(音效卡,耳機等)比軟體的提升更明顯吧。


播放器只是把音樂文件解碼後送給音效卡做數模轉換,做的是一個數字對數字的轉換,只要解碼演算法成熟,什麼軟體效果都一樣。播放器調調EQ什麼的,只是改音效,不能增強音質的。


2015-10-27

再重新回答一下這個問題吧,雖然一直在從事音頻工作,最近一年多的時間也一直在做hifi相關的東西,但是沒有一個定量的定義音質的參數。我的理解就是高音脆,低音勁爆。當然,這個就憑個人喜好了。

我做的hifi產品只關注下面五個參數:

1、SNR

2、THD

3、Frq Res

4、CrossTalk

5、jitter

當然這個就和我說的高音脆低音勁矛盾了。第三點的需求是,平直的輸出原始的聲音,而不是把低音高音加的很重。我更關注的是無失真的輸出原始音源。

說到foobar2000的音質,從本質上分析,foobar2000是把原始音樂文件(MP3/AAC/FLAC...)解碼(decode)成為PCM,我沒有找到它的codec使用的是哪個庫,或者他自己寫的。實際上我前段時間做了一個調查,關於MP3解碼器(decoder)的調查,很早之前的某個版本的winamp和foobar2000的mp3 decoder是存在缺陷的。也就是下面一段會說到,解碼精度,會存在較大缺陷(現在已經沒有了)。

正好前段時間工作需要,做了MP3的解碼對比,對比了:ffmpeg,foobar2000,mpg123,audacity,以及某知名收費音頻編輯軟體的解碼。

結論是:他們都有一定的精度損失,1bit以內,由於運算的round不一樣,最低位會有一位的差異,我們的解碼器也存在。

然後對比了ALAC(Apple Lossless Audio Codec)的解碼,我們的解碼器和 ffmpeg,兩者輸出是bit exact的,也和編碼前的完全一致。

然後說數字信號轉化為模擬信號,pcm通過ASIO/MME介面傳送給音效卡,實際上,我以前做的工作,由於ASIO模塊的維護一直存在問題,我一直用的MME介面,capture到的音頻PCM數據和原始PCM數據也是bit exact的,這個實際上跟foobar沒有任何關係了。

然後上面有人說到轉化為DSD,升頻之類的會提升音質。。。。。。

我表示玄學確實存在了。

以前坐在我對面的哥們搞了一年多的DSD開發,我最近也一直在用9018,音質不可能通過這種手段得到提升。

最近也接觸了一些頂級聲學大師,他們對音質的理解就是靠聽。而我的理解還是用AP測量。。。這東西沒有定義。

但是foobar2000 也好 HQplayer 也好,都是PC 上的數字播放器,他們的輸出是可以評價decode(解碼)質量的。foobar2000並沒有比別的好。HQplayer是神馬東東,回頭研究一下。

----------------

音質,hifi都是玄學,foobar wmp都是把mp3.wma flc alac甚至dsd轉換為pcm,你真要所謂的音質,神馬是音質??動詞打次是音質??確實有些音效可以加強這些效果。

然後又有人說音質發悶了

mp3到pcm,是一款合格的軟體,他的解碼都是一樣的。

可能pcm到模擬信號,音效卡上有一些差異,軟體無法控制的

如果聽原生,隨便一款軟體就可以,foobar小巧簡單,可玩性強,超多插件,以及開放sdk,是款很棒的音樂播放器


個人覺得j river20要比foobar 2000更好聽


不肯能 Sony一個小金標 大幅提升音質(腦放)


怎麼會沒有呢,上面「甘辛」也提到了,HQplayer!其他的軟體我沒長時間使用,就不談了。

經過我長期的使用,HQplayer比Foobar的提升不是一點半點。當然需要以下的前提:

1、音源文件的音質一定要好。並不是說wav文件、flac、ape文件的音質就一定好了,無損文件有些在轉換為無損文件之前音質就很糾結!還有,手機還可以直接錄成wav文件呢。所以,只有錄音時質量就非常好的cd、SACD、MSQ、傳說的母帶版音源文件...才是真正的好音源,最終還是得自己聽聽來辨別真假。

2、好耳機or音箱。

3、可靠無干擾的高品質的光纖、同軸線纜傳輸。

4、高品質前級。順帶說一句,好的筆記本電腦通過光纖輸出作為前級時,效果也還是棒棒的。

5、高品質的DAC+功放or耳放。

有了以上條件,對比使用foobar和HQplayer,會發現一個是天一個是地

否則,提升也是有限或者感受不到的。


推薦閱讀:

Windows如何將一個播放器的音頻同時輸出到兩個音效卡?
為什麼通常的聲音格式,每個採樣點都是用整形?
如何搭配萬元以下麥克風與音效卡做唱歌錄音與樂器錄音用?
Steinberg ur242和Focusrite 2i4 哪個音效卡好呢??
iPhone在使用內置播放器原裝耳機的情況下,有沒有必要聽無損音樂?

TAG:音樂 | 互聯網 | 音樂播放器 | Foobar2000 | 音頻 |