作者louis0407 (RH)
看板Headphone
標題[心得] 抓軌軟體eac的最佳化
時間Fri Oct 21 02:08:08 2005
前言:相信大家都有在使用eac,但我想不是每個人都清楚eac該如何透過選項的
調整達到最佳化,而這就是這篇文章的主旨(以下敘述針對eac 0.95b5中文版).
-------------------------------分隔線-----------------------------------
一. eac選項:(eac-eac選項)
抓取 這部分影響最大的自然就是糾錯品質-選高,再來建議可以調一下經過x分鐘
讓光碟休息y分鐘(我是調40分鐘休息15分鐘),用量不大的板友可以跳過.
一般選項 勾選數位讀取音軌(即不使用音源線傳遞音訊資料 雖然新的光碟機幾乎都
放棄使用音源線了),其他都看個人意願.
工具 不勾選新手模式(即打開所有選項),其他看個人意願.
驅動程式 (重點)相信大家都有nero(沒有的去伸一片),去nero資料夾裡找一個
wnaspi32.dll檔丟進eac資料夾(跟eac主程式擺一起).這動作是在更新光碟機
的aspi driver,讀取效果會比微軟內建的好很多(親身經驗 試過就知道).
二. 光碟機選項:
抓取模式 選安全模式之後按一下偵測讀取屬性(放一片光碟進cd rom),看你的cd rom
有沒有支援精確流/暫存音樂資料(應該都有支援),有就勾選.
光碟機 按一下偵測讀取指令讓eac抓你cd rom的讀取指令.勾選"抓取前先令讓光碟機轉動"
,選這是因為光碟機在剛開始讀取時因為要提升讀取速度,所以讀取效果相對不穩定
,先讓光碟機達到穩定的讀取速度可以減少jitter的產生.
偏移/速度 偏移校正原則上不用調整,這選項只影響抓下來的音軌其開始和結束時的靜音片
段長短.勾選"抓取過程中允許降速",讓抓取遇到困難時可以降低速度再抓.
"速度選擇"選實際即可.
間隔偵測 間隔/索引方式 從偵測方法A開始試(看能否正常抓取音軌),選A可以縮短執行
eac時程式讀取光碟片資訊的時間(方法c最慢).偵測精確度 選安全(程式會多
次確認讀取到的間隔/索引資訊是否正確).
三. 壓縮選項
波形(詭異的翻譯) 這裡主要是用來設定抓取成wave檔時的格式,原則上eac有提供一些
wave以外格式的codec,不過一般用不到,所以波形格式選擇Microsoft
PCM converter(標準的數位資訊格式 產生的檔案就是wave檔).取樣
格式沒特殊需求的話選44.1kHz 16位元立體聲(調整這裡時要先取消外
掛壓縮程式裡 "使用外掛壓縮程式"的勾選).
外掛壓縮程式 勾選使用外掛壓縮程式(只聽wave檔的狂熱者可跳過這裡),之後看你要壓成
哪種種格式就在壓縮程式路徑指定你的編碼器.原則上eac在"參數傳遞方案"
提供了大部分的壓縮格式,在"壓縮比例"也提供了簡單的選項.不過需要微調
參數的進階使用者,建議選擇使用者定義的編碼器,這樣在"額外的命令列參
數"上微調參數時較不易發生問題(一般都是編碼器版本更新時改過命令參
數的關係).下面還有高音質/低音質的選項,原則上在指定了命令參數後沒啥
用處,不過就當選心安的也好 勾選高音質.
剩下的是freedb及wave檔編輯選項,這部分自己調就好.
最後提供一下mpc/flac的命令列參數(個人建議值)
mpc --quality 6 --xlevel --artist "%a" --title "%t" --album "%g" --year "%y" --
track "%n" --genre "%m" %s
flac -8 -T "artist=%a" -T "title=%t" -T "album=%g" -T "date=%y" -T "tracknumber
=%n" -T "genre=%m" %s
要注意的是,上面的命令列參數是針對1.14版的mpc及1.1.2版的flac,不同版本的編碼器
其命令參數可能會不一樣,要注意.
-----------------------補充說明 節錄自pcdvd shade兄的文章---------------------
1. Drive has 'accurate stream' feature
光碟機具備精確流特性
光碟機在讀取音軌資料的時候在一開頭可能會多讀或少讀了幾個 sample,這種現象過去
稱為 jitter,現在則稱為 offset。光碟機如果具備精確流的功能,可以確保它在每次讀
取的時候都有一個固定的 offset 值。如果光碟機不具備這項功能,那麼 EAC 會自己做
jitter correction/offset correction,這樣會比較花時間。
2. Drive cache audio data
光碟機可以暫存音樂資料
雖然光碟機有 cache,但是一般這是用在讀取資料光碟的時候使用。當讀取音軌的時候,
如果光碟機也會暫存音軌的資料,那麼當 EAC 反覆抓軌重複比對資料的時候,反覆從光
碟機中讀出來的資料都是 cache 裡相同的資料,實際上光碟機並沒有真正重讀,這樣就
會影響 EAC 判讀抓軌是否正確的正確性。
所以這是一個不好的功能,中文翻譯翻譯為「光碟機會暫存音樂資料!」這樣比較好,才
不會讓人望文生義產生誤會。
如果你的光碟機也會暫存音樂資料,勾選這個選項,那麼 EAC 在重複抓軌比對的時候就
會每次抓軌都重設清除一次 cache 裡面的資料,這樣會嚴重影響抓音軌的速度。
所以這個選項不要亂設。
3. Drive is capable of retrieving C2 error infomation
光碟機可以擷取 C2 錯誤資訊
Audio CD 上有兩層的錯誤偵測、修正機制,稱為 C1/C2,當光碟機讀取發生 C2 錯誤的
時候會自動重讀修正錯誤的資料。不過不是每一台光碟機都會回報發生了 C2 錯誤資訊,
如果你的光碟機可以回報這項資訊,EAC 就知道錯誤已經由光碟機修正了,那麼它就可以
不用重複讀取,比對資料是否一致、正確,這樣就可以加快讀取的速度。
但是有些光碟機雖然回報 C2 錯誤,但是這個回報不一定正確,在一些光碟機上雖然會回
報 C2 錯誤但是讀出來的資料仍然是錯誤的,所以如果你很在意抓音軌的品質的話,這個
選項通常來說是一般建議都給他關閉,不要使用,還是讓 EAC 自己反覆的多讀幾次,自
己去比對驗證。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.67.106
1F:推 joe74509:好文推一個!!! 10/21 02:09
2F:推 wzch:推一個~~^^ 10/21 02:11
3F:推 kevinfish:好文,我也熱愛eac~~ 10/21 09:10
4F:推 DemonRing:好文推一個!! 10/21 09:47
5F:推 louis0407:補充 mpc的標籤似乎不支援中文 用我的參數壓mpc的話 10/21 10:51
6F:→ louis0407:在用foobar/winamp播放時會出現亂碼title 要手動改 10/21 10:52
8F:推 wingzeromk2:好文推~順便問一下 APE格式的壓縮率和音質有沒有相關? 10/21 23:50
9F:推 louis0407:應該會有一點點 可是那是及時解碼中所產生的運算失真 10/22 00:04
10F:→ louis0407:基本上可以忽略 壓縮率最主要是影響播放時所需的資源 10/22 00:05
11F:推 fuckeanu:請問到那裡下載您的版本? 11/16 17:30
※ louis0407:轉錄至看板 EZsoft 12/23 10:15
※ 編輯: louis0407 來自: 220.137.82.210 (10/08 18:41)