2010年8月22日 星期日

用EAC將CD轉CUE+WAV,Part3 關於EAC的絕對Offset設定



首先,EAC的offset修正功能,是對於想要精確的複製CD來說,不可或缺的重要功能,現在網路上流傳的各式複製CD工具。

關於offset的意義,下列的英文連結說明得很清楚

中文可以參考由fielia說明的文章


但是很少有人知道的是,來自EAC所定義的offset數值,事實上並不是絕對偏移(absolute offset),而是基於EAC作者基於自己手上的CD,實驗之後所定義出來參考偏移(reference offset),所以使用EAC所定義的offset數值去複製CD,其實並不能達成100%完美的複製。



關於這一點,可以參考EAC官方討論區的文章,EAC作者Andre Wiethoff本人在2006年11月18日的回覆,作者本人有承認這一點


至於絕對偏移(absolute offset)的數值是多少,網路上我有找到的,至少三個人的實驗提到這一點。

首先是由reddish所發表的測試,他直接捕捉CD讀取頭的類比資料,再依照CD的規範還原成數位資料,發現了EAC的offset數值可能不是絕對偏移(absolute offset),有可能只是參考偏移(reference offset),可能要減去30,才能獲得正確的絕對偏移(absolute offset),詳細內容請參考下列連結。
再來是由IpseDixit所發表的,他找了一些的專家幫忙用專業的設備測試,得到的結果也是要減去30,詳細內容請參考下列連結。
日文網頁方面,可以參考下列的網址,在2006年的時候,這個網址有提到offset要減去30的測試結果,但是現在好像又改回依循EAC的offset標準,我的日文不行,所以沒辦法瞭解改回依循EAC offset的理由,但還是列出來給各位參考。

EAC作者Andre Wiethoff本人在下列文章內回應也有提到

所以把現在EAC的參考偏移(reference offset)值再減去30,就可以得到絕對偏移(absolute offset),這是個人認定,目前資料比較充足的說法之一。


以AccurateRip的CD Driver offset資料庫為例,上面全部都是以EAC為基準的參考偏移(reference offset),所以減去30就可以得到絕對偏移(absolute offset)
可以發現Plextor的有許多台機器,原本的EAC參考偏移(reference offset)是+30,再減去30 之後,就是offset是+-0的機器,不需要校正就可以讀取到正確的資料。

因為我個人在看過上列的資料之後,我是認定應該用減去30的絕對offseet去複製CD,從2006年看過上列的資料之後,我的755SA在EAC的讀取offset設定就一直都是+-0。所以絕對偏移(absolute offset)是+-0的那幾台Plextor機器,對我而言就是最棒的讀取CD機器,所以在Plextor的Premium2U停產的現在,我非常後悔沒有去收到這一台可能是最後能在市場上買到的offset+-0的機器。


但是這終究只是我個人的結論,因為CD格式的規範本身,對這點並沒有嚴格的定義,我自己雖然使用減去30的offset值,作為絕對偏移(absolute offset)的設定值,但是要我說EAC的offset應該要修正成多少的數值才正確,就算有上列的資料參考,那也不是我能回答的。

EAC作者Andre Wiethoff本人在文章內回應也有提到,雖然他從來沒提過EAC的資料是絕對偏移(absolute offset),但是因為已經成為一種非正式的流通和比較標準了,要修正重頭來過太過困難,他本人沒有認為沒有必要也沒有這個打算去修正這一點。

所以我把自己EAC的參考偏移(reference offset)減去30再設定的習慣原因記錄下來,分享給看文章的各位,相信各位會自己判斷應該要用哪一種offset設定。

沒有留言: