9e8af2852d7daf82b109a58eafa3dd20 Exact Audio Copy(以下簡稱 EAC)是套相當著重品質的 CD 擷取軟體,它可以將 CD 中的音軌盡可能準確地抓下來,讓音樂播放的品質得以最佳化。所以我們就要來試看看到底是不是有那麼好用!

音樂CD不含校正碼

CD資料可以分為3種格式:音樂CD(Audio CD)、CD-ROM mode 1、CD-ROM mode 2,無論是哪種格式,每個扇區(sector)大小皆為2,352 bytes,並劃分為98個大小為24 bytes的框架(frame)。

由於音樂CD的資料特性是沒有前後的相依性,如果資料因為刮傷等因素而讀不出來的話,只要跳過出問題的片段就好,即使可能發生跳針、爆音等狀況,但不會影響到後續的音樂。

因為這個特性的關係,音樂CD為了將儲存資料的能力最大化,所以捨去了資料校驗的部份,讓每個扇區的2,352 bytes都被用在儲存音訊資料上,不過也就是因為如此,我們很難確保從音樂CD讀出的資料為100%正確。

多讀幾次前後比照

EAC以secure mode運作時,每個扇區都會至少讀取2次以上,並比對讀出的資料是不是一模一樣,如果發現前後讀出的資料有所差異時,程式就會將發生問題的扇區標示起來,重新讀取該扇區內的資料。

重新讀取的過程,可不是再讀1次那麼簡單,程式會在1回合中讀取16次資料,若該回合中有8次資料是相符的,則將該回合視為讀取成功,並採用其資料。若是將讀取品質設為最高的話,則需在5回合中有3次以上成功,程式才將讀出的資料視為正確。如果還是無法成功的話,程式會顯示讀取失敗的訊息。

檢驗音樂檔案是否一致

筆者花了許多時間考慮,要用什麼方式來檢驗EAC的讀取品質,如果用人耳進行盲測(在不知道播放樣本的情況下,分辨所有受測樣本的好壞),可能會受測試者主觀判斷影響,而且當品質差異太小時,很容易發生誤判的情況。

因此筆者想來想去,決定回歸Hi-Fi(High Fidelity,高傳真)的初衷,測試抓取音軌的準確度。在測試時筆者隨機選擇2張CD的其中1首曲目,以EAC分別讀取3次,並存為WAV檔,待檔案全部讀取完成後,再用WinMerge以16進位格式開啟、比對各WAV檔的差異。

抓取音軌相當精準

由於WinMerge只能同時比對2組樣本,所以筆者將3組樣本分次進行比對,結果得知第1組樣本和第2組樣本的檔案內容一模一樣,第2、3組樣本內容也一樣,當然第1、3組樣本也是如出一轍,可見EAC在抓取音軌的準確度上,確實有其厲害之處。

▲以16進位方式開啟WAV檔後,可以看見每個byte對應2個16進位數字。以WinMerge比對2組樣本,發現彼此的內容完全相同,因此可以推測讀取準確度相當高。

需要注意的是,由於音樂CD的格式不具有錯誤校正能力,所以我們無法取得100%正確(與CD母帶相同)的樣本。因此測試中的3個樣本內容一致,除了可能是EAC能夠100%精準地讀取資料,也有可能是3次都在相同的地方發生相同的錯誤,不過這種可能性低到可以忽略,所以我們還是相信EAC的實力吧。

延伸閱讀:

用 Foobar2000 也能演奏出超級瑪莉的音樂

如何播放APE等高品質音效檔?

使用 Facebook 留言

79992ae42bb139cc21b43b6434fb6c90?size=48&default=wavatar
1人給推

2.  感同身受 (發表於 2012年5月05日 22:40)
要用不同光碟機來抓,這個測試才會有意義吧。再加上用有刮痕的光碟,更加能顯出eac的讀取威力與精確度。此外,eac中也有許多設定會影響抓出來的hash值,應該也要說明。
依照慣例,大師真是外行。
57473d13bb7eaf32999c9efbb16995ac?size=48&default=wavatar
3.  0.0 (發表於 2012年5月05日 22:42)
※ 引述《Gordon Wang》的留言:
> 對音質要求極致的人應該都用CD撥吧

cd播會有讀錯的情形發生
所以並不是最佳解
8fabf605a9e7d6418ae7ee4225c103f4?size=48&default=wavatar
5.  jameschen1 (發表於 2012年5月06日 03:01)
※ 引述《0.0》的留言:
> ※ 引述《Gordon Wang》的留言:
> > 對音質要求極致的人應該都用CD撥吧
>
> cd播會有讀錯的情形發生
> 所以並不是最佳解

但是 CD 播放器目前都還是比電腦訊源好聽很多很多很多很多。因此以高階音響來說,還是以 CD 為大宗
097f3ff3577e8745ca70ed6102f6d3fe?size=48&default=wavatar
6.  Bruce (發表於 2012年5月06日 14:08)
說真的
在MP3大行其道的今日
一般消費者只求有聲音就好
對音質如此挑剔的有幾個?
B18e1131ec61acc18c677aac4272ed51?size=48&default=wavatar
7.  sacist (發表於 2012年5月06日 21:11)
※ 引述《Bruce》的留言:
> 說真的
> 在MP3大行其道的今日
> 一般消費者只求有聲音就好
> 對音質如此挑剔的有幾個?

網路上MP3參疵不齊
聽過好聲音之後就很難回頭了
就算是戴99元的爛耳機
檔案好壞馬上就見高下了
卡噗爆米花
9.  卡噗爆米花 (發表於 2012年5月06日 22:18)
說起來我的木耳只能分辨收訊好和不好的收音機而已...
這個對我來說用途不大了╮(╯_╰)╭
E9e46d0bd6045c038d9b43c60337b9f8?size=48&default=wavatar
10.  鄭閔中 (發表於 2012年5月07日 01:16)
聽CD還挑剔音質還蠻好笑的...

追求更高品質的音質, 為何還要在這種二十幾年古老的規格上鑽牛角尖呢?

像DVD-AUDIO不是很好嗎
24bit解析度,兩倍的取樣率,5聲道還可以自我偵錯
CD怎麼比都是慘敗啊
音樂自備
12.  音樂自備 (發表於 2012年5月07日 09:32)
※ 引述《鄭閔中 》的留言:
> 聽CD還挑剔音質還蠻好笑的...
>
> 追求更高品質的音質, 為何還要在這種二十幾年古老的規格上鑽牛角尖呢?
>
> 像DVD-AUDIO不是很好嗎
> 24bit解析度,兩倍的取樣率,5聲道還可以自我偵錯
> CD怎麼比都是慘敗啊

SACD 表示:
---------------------------
CD 目前還是主流,而且用 DVD - Audio 跟 SACD 灌錄的唱片並不多,所以 CD 的地位還是無法動搖
....而且 SACD 反而比較常見
Linfield Shaw
13.  Linfield Shaw (發表於 2012年5月11日 04:04)
一直專注在訊源其實意義也不大
硬體整體的搭配也要有相當的水準

DVD-Audio, SACD, XRCD, SHM-CD, Blu-spec, 等...
理論上音質都會比CD好
不過有的需要專門的播放器, 有的只是材質上的改良
推不起來的原因始終還是最現實的層面:價格...
價格就算便宜了, 也抵擋不了數位流的衝擊

說真得這年頭還有幾的人在買CD?
BS
14.  BS (發表於 2014年1月21日 00:02)
音源重要,但播音的硬體似乎更重要。
聲音數位化後,不管是mp3、wma、ape、flac,只要壓縮比不要太高,聲音要聽出明顯差異,硬體扮演重要角色,好耳機或好擴大機、喇叭,再加上訓練有素的耳朵。
再說簡單點,錢決定聲音,沒好的後級,前級再棒也白搭,再棒的耳機也無法讓你的皮膚感覺到聲波。

發表回應

謹慎發言,尊重彼此。按此展開留言規則