2011年12月18日 星期日

Exact Audio Copy, EAC

主程式


EAC官網下載安裝。
NERO官網抓NERO試用版,安裝後,把WNASPI32.DLL複製到安裝資料夾中以增加光碟機支援。
或者是從這個網站抓,請下載zip檔。

使用EAC擷取軌就是為了要吹毛求疵,怕自己心愛的正版CD哪天大限將至而作個完美的備份。所以,轉成MP3就失去意義了,因此只建議轉成FLAC或是APE等無失真格式。

如果還是愛用MP3,請選擇CDex吧,抓取音軌既快速又簡單。基本上安裝完改成中文介面,放入CD按下CD -> MP3就完成了,根本是「One Touch」。

初次使用設定


如果參考以下設定,第一次執行時的設定精靈(Configuration wizard)可以取消掉。沒提到的選項,別理它。

EAC options
[General] -> [EAC language seletion] -> 繁體中文 (不建議)
雖然EAC有中文語系,但是翻譯錯誤連篇(甚至有把「負擔(load)」翻成「裝入(load)CD」的,不要製造系統負擔跟不要裝入CD可是天差地遠),容易導致誤會,建議還是用英文介面以免看著說明反而做錯事。

[General] -> 勾選 Disable 'CD Autostart'
[General] -> [On unknow CDs] -> 勾選,選擇[open CD information dialog]
[General] -> [Display times using frames] -> 取消,這樣會顯示估計的時間而非精確的frame,但是反正看時間就夠了

請放入一張正版CD

[Extraction] -> [Fill up missing offset samples with silence] (0.99b4 以前名稱為[No use of null sample for CRC calcuations]),取消。選取此項會讓頭尾「靜音」長度不影響CRC驗證,但是既然要「完整備份」,就應該追求完整。(但若無法獲得光碟機的 offset,最好選取此項)
[Extraction] -> [Error recovery quality] -> High
[Extraction] -> [After each] -> 打勾,讓光碟機休息
[Extraction] -> [Lock drive tray during extraction],切勿取消

[Tools] -> [Submit drive features after detection] -> 取消,因為我個人沒有測試清單上的標準品CD可用,所以不想把可能有誤的資訊傳回去
[Tools] -> 勾選 [Automatically Write Status Report After Extraction]

[Normalize] -> 請勿選取任何項目

[Filename] -> 「%artist%\%albumtitle%\%tracknr2% - %title%」(0.99b4之前之語法「%A\%C\%N - %T」) 只是個人習慣,這樣出來的檔名會像是「09-花籤.flac」


Drive options
[Extraction methods] -> [Detect Read Features] 作個兩三次,C2不要管他,確定前兩項結果沒變即可,完成後選apply,取消 Driver is capable of retrieving C2 error information 選項

[Drive] -> 勾選 [Spin up drive before extraction]
[Drive] -> 點擊 [Autodetect read command now]

[Gap Detection] -> [Detection accuracy] -> [Secure] -> 按確定,回到EAC主畫面按F4測試Gap位置,抄下數據,退出光碟再放入重測,確認Gap位置是否一致。如果每次測都不一樣就回到選項中更改[Gap/index retrieval method]直到能偵測出固定的Gap位置。每台光碟機該選的選項不一定相同,我的Panasonic出品的Super multi需要選用method B。

[Offset/Speed] -> 選取[Use read sample offset correction]
read sample offset 網站尋找你的光碟機的read sample offset,請到[控制台] -> [系統] -> [裝置管理員]去看光碟機名稱。將找到的值填入[Read sample offset correction value]中,包含正負號。

[Offset/Speed]的其他選項跟[Write]的選項只有需要燒錄備份片時才需要動它。

轉音軌

FLAC

FLAC的部份
到官網抓FLAC.exe (1.00版後已內建於安裝檔內)
[compression option] -> 勾選 [external compression] 
Program, including path, used for compression -> [Browse...] 請找出你的FLAC.exe放置位置 (0.99b4之前之名稱為 [use external program ..])
[Parameter passing scheme] -> [User Defined Encoder]
[Use file extension] -> [.flac]
按下[Browse] 找到你的flac.exe

下面四個選項全選
[Bit Rate]在使用flac的時候沒有作用
[Additional command-line option] 請把下面這行貼上去

1.00b3以後

-6 -V -T "artist=%artist%" -T "title=%title%" -T "albumartist=%albumartist%" -T "album=%albumtitle%" -T "date=%year%" -T "tracknumber=%tracknr2%" -T "tracktotal=%numtracks%" -T "genre=%genre%" -T "comment=%comment%" -T "performer=%albuminterpret%" -T "composer=%composer%" %source% -o %dest%

0.99b4以前
-6 -V -T "artist=%a" -T "title=%t" -T "album=%g" -T "date=%y" -T "tracknumber=%n" -T "genre=%m" %s

請注意換行問題,該串命令應該只有一行


APE (本段為0.99b3之資料)


自[Monkey's Audio]抓取最新版的Monkey's Audio安裝檔,安裝後,把Monkey's Audio資料夾中的「MAC.exe」複製到EAC資料夾中。開啟EAC即可。
[Compression Options]
[External Compression ] -> [Use external program for compression] -> 取消
[Waveform] -> [Monkey's Audio Lossless Encoder v.x.xx DLL]
[Sample format] -> 選[Fast Lossless Compression]即可,選擇High雖然會提高壓縮比,但大小差距不會很大,而且壓縮比越高,播放時吃得資源也就越多。
中未完
完成後,暫存的.wav會由EAC自動刪除,轉成的.ape雖然格式是.ape,但是副檔名還是.wav,請手動一一改為.ape 

擷取音軌

放入欲擷取之CD,輸入檔名、專輯名稱等資料。

按F4偵測Gap,選擇要擷取的音軌,按下Shift+F5,選擇欲儲存之資料夾。

等待擷取完畢,擷取時間大約為CD播放時間的兩倍以上。

擷取完畢請保留EAC製作之轉檔log,並確認轉出檔案之格式與檔名是否正確。

燒錄設定 (本段為0.99b3之資料)


Drive options
[Offset/Speed]的其他選項只有在製作燒錄備份CD時有意義。如果經過這個校正,幾乎可以確保使用EAC燒出來的CD簡直跟正版CD是同個廠壓出來的一樣。
官網清單上有列表的正版CD(連發行區域也要一致),或是有已知Write offset的EAC燒錄出的EAC test CD放入光碟機
[Offset/Speed] -> [Use read sample offset correction] -> [Detect read sample offset correction] 檢查光碟機有沒有支援Overread Lead-In or Lead-Out。如果你擁有offset database中有的CD,這時也可偵測Read sample offset,完成後選Apply。
如果偵測出有支援Lead-in或Lead-out,就勾選[Overread into Lead-In and Lead-Out]
接著,放入空白光碟片
[Writer] -> [Detect Write Features] 完成後按Apply
[Writer] -> Create Offset Test CD 請注意,這個CD用完就要丟了,因為Write samples offset還沒校正過,所以這張test CD不能當作前面提過的test CD來用。
把 剛剛燒出的test CD放入光碟機,選擇[Offset/Speed]的[Detect read sample offset correction],完成後抄下Offset值,按OK,把Offset值填入[Use combine read/write sample offset correction]。
把[Use combine read/write sample offset correction]的值減去[Use read sample offset correction]的值,就是[Write samples offset]的值了。
這部份比較複雜,稍微做一下說明。在校正過Write samples offset的燒錄機製作的EAC test CD做的read sample offset測試,得到的結果當然就是read sample offset。但是沒校正過的燒錄機,所測得的read sample offset就會是包含了write samples offset的數值,所以用沒校正的燒錄機測出的值就是combine read/write sample offset correction。但是要小心,combine read/write sample offset correction的值是每個讀取用光碟機/燒錄用光碟機組合(是同一台也可以)獨有的,如果你改用別台燒錄機或是換一台光碟機來讀取,這個值就需要重 新測試。而read sample offset跟write samples offset則分別是讀取用跟寫入用的機子獨有的,換掉其中一個就需要重測相應的offset值。這麼龜毛的東西都是為了絲毫不差的備份您心愛的正版CD (盜版本身就失真得亂七八糟了,玩到這樣實在沒有意義)。

燒錄步驟


放入要備份的正版CD。
按下F4偵測Gap,[Action] -> [Copy Image & Create CUE Sheet] -> Uncompressed -> 選擇存檔位置
[Tools] -> [Write CD-R] -> 開出新視窗
[File] -> [Load CUE Sheet] -> 選擇剛剛的映像檔所建立的CUE Sheet
[CD-R] -> [Write CD] -> 選擇燒錄速度,請配合燒錄機的速度 

沒有留言: