2009年8月11日 星期二

CD難道不是lossless嗎?

最近幾期音響論壇談了許多由PC或網路來的音樂,
看了看,似乎他們雜誌上的統一觀點是,

CD會失真,硬碟或FLASH上的資料不會錯誤

這個觀點不知是由何處來的...
他們的意思是讀取CD可能會出錯,硬碟或FLASH不會,無論你用CD player或是PC。

最簡單的反例,
預先壓好的CD-ROM,無論是ISO或Mac格式的,
其所有的硬體部份、讀取機制,都與music CD完全相同,只是差在file system不同而已,file system與資料正確與否無關。
CD-ROM除非嚴重刮傷,實在難得聽說會有出問題的狀況,
難道music CD就會錯誤嗎?

由技術觀點來看,硬碟其實與CD類似,都需要一些手法去確認、補救可能的讀取錯誤。
CD以坑洞或平坦作成Non-Return-to-Zero-Inverted coding,
如此一關一關除了減少錯誤發生,也能發現錯誤,甚至能補救錯誤,最差的狀況就是重讀直到正確為止。
硬碟其實也是類似的手法而已,光改成磁,坑洞改成磁性物質,不會比CD來的更可靠多少,
不靠那些coding/modulation/correction手法根本就不可能運作。

上回我試過用號稱盡力讀出CD上正確資料的EAC來實驗,與Media player沒啥差別...

沒有留言:

張貼留言