[情報] Exact Audio Copy 電腦王5月號 EAC已回收

看板Headphone (耳機)作者時間14年前 (2012/05/27 16:54), 編輯推噓10(10034)
留言44則, 12人參與, 最新討論串1/1
附上原本word檔:http://www.badongo.com/file/27172539 就是有打到一半斷線,文章全沒過阿...1P幣哭哭 相信板大都會Exact Audio Copy,這套軟體很熟悉,但知道為什麼要用這套軟體嗎?(至少 我是不知道啦...) 看雜誌時看到,跟大家分享一下。 部分節錄,圖書館部分有進。 電腦王 PC'ADV 94期 2012年5月,頁124~127。 為什麼抓音軌要用EAC? 超龜毛CD音軌擷取軟體從紅皮書到Jitter一次看懂 文=傅群哲 音樂CD的規範-紅皮書 比較資深的玩家們,應該都記得當初從錄音帶時代躍進到光儲存媒體的震憾吧!CD想聽哪 一首就聽哪一首,不像不因帶聽過一遍還要倒帶,放久了會消磁,聽太多便磁帶還會被拉 長,從電音舞曲變悲傷情歌。體機方面也縮小了許多,從兩塊七七新貴派的大小縮成一片 薄薄的法蘭酥。 音樂CD最初是由Sony和Philips於1980年共同推出,其中定義了光碟片的物理規格(8或12 公分)、光碟厚度、雷射光的頻率及光碟反射率、將資料打散的CIRC糾錯,還有將8bits資 料換成14bits資料的調變系統,使得光碟片有一些刮痕時還可以讀得出資料。在資料內容 方面則是規定的音訊的規格,雙聲道,資料量化區間為16bit(-32768~32767),取樣頻率 44,100Hz,這表示可露真實世界中22,050Hz以下的聲音。 44100Hz怎麼來 通常人類的耳朵可以聽到20Hz~20KHz的聲音,根據奈奎斯特定理(Nyquist Theorem:取樣 頻率>兩倍最高頻率),使用40KHz的取樣頻率就可以重建原始的類比波型。44,100Hz相傳 是從錄影帶上繼承來的規格,當時錄影帶上記錄方式為每秒30個畫面,每個畫面有490條 掃描線,每一條掃描線可以記錄3個音訊取樣,所以就變成30×490×3=44,100。 74分鐘怎麼來 相傳當時CD規格制訂有相當多的爭議,光是要放入幾分鐘的音樂就足以爭吵不休。飛利浦 方面希望定為60分鐘,當時Sony社長大賀典雄則發表了另一種意見,「74分鐘長度的CD就 可以完整收錄貝多芬第九交響曲,為什麼不加長一下?」,於是CD變成了現在74分鐘這一 種規格。 讀取光碟時會發生的狀況 問題一:C1、C2錯誤 由於日常生活環境不是無塵室,難免都會沾黏到一點灰塵,而一粒灰塵小則幾十微米, 大則幾百微米,遠遠超過CD軌距的1.6微米,勢必在讀取中造成一些錯誤。不過在紀錄時 就先經過CIRC將資料打散了,如果只是單一個bit出錯,很容易將資料修正過來,此時的 錯誤稱為C1錯誤(詳見93期電腦王《精神時光書》專欄)。彈或是連續的資料錯誤,則需要 要多的資料及冗餘檢查碼來修正資料,此時就是C2錯誤。那如果連C2都修不好呢?資料CD 就會直接回報錯誤,音樂CD可能就會直接在錯誤的資料區段填入靜音,或是使用前後資料 的內插值去補,就會聽起來怪怪的。 問題二:偏移值(offset) 如果讀者電腦裡有多台光碟機的話可以測試看看,不同品牌、型號的光碟機讀出來的音 軌檔案,在資料開頭和結尾的部分會有稍稍的不同,感覺上像是資料被「位移」過。 這種情形幾乎都會發生在每一台光碟機上,在讀取或是燒錄時都會發生超前讀取幾個取 樣,或延後讀取的事情發生。雖然音樂聽起來都一樣,但是在開始或結尾處的音樂其實並 不正確(影響比較大的會是演唱會CD,因為音軌與音軌中間並沒有2秒中靜音的間隔,所以 當擷取出某一段音軌時,會包含上一段或是下一段的些許資料)。 問題三:時基誤差(Jitter) CD的讀取方式是恆定線速度(CLV)方式讀取,在內圈時轉得比較快,讀取外圈時轉得比較 慢,如何精準控制馬達的轉速變成了一大課題,就算是常用的石英震盪器也會存在著物插 。所以有些hi-end級的CD播放器,便宣稱調校過這個部分的精準度。至於效果如何?等筆 者哪天樂透中獎再告訴你。 另一種Jitter則是由於製作時的不精確,光碟片上的pit和land長度不一致所造成。 EAC如何校正 Sercure Mode重複讀取音軌 在EAC中有著不同的讀取選項,其中Sercure Mode(安全模式)至少會讀取同一音軌兩次, 將資料前後比對。如果兩次所讀出的資料不相符時,則會再次讀取同一音軌,直到16次的 讀取中有8次資料是相同的為止。而這份作業依使用者設定的不同,最多會進行五次,也 就是同一音軌最多會被讀到82次(2+5*16),這也是為什麼EAC讀取音軌速度比較慢的原因 之一。 另外由於電腦光碟機裡都有緩衝記憶體,要求讀取同一音軌時,會直接從光碟機的快取 輸出之前的資料,而不是實際再去讀取一次。EAC在此處的解決方法相當簡單,叫光碟機 先去讀取其他的音軌,再回過頭來讀取源本的音軌,所以使用EAC抓音軌時,光學讀頭常 常來回移動,發出磯乖磯乖的聲音。 偏移值補償 EAC受大家的推崇,便是有著偏移值補償的功能。前文提到每一台光碟機在讀取或燒錄時 ,或多或少都會有著資料位移的現象,可是這麼多光碟機,又要如何去測量每一台光碟機 的偏移值呢?網路上有個專門收集光碟機偏移值的AccurateRip網站,資料庫裡有著各種光 碟機的資料,從CD到藍光光碟機都有,讀者可以依自己的光碟機型號去搜尋。 那麼這些數據資料是怎麼來的呢?首先在資料庫裡會有所謂的「標準測試光碟」,大多都 是古典音樂或發行量較龐大的CD,把這些光碟放入不同光碟機裡去讀取,將讀取出來的資 料跟資料庫裡的音軌資料做比對便可以知道這台光碟機的偏移資料量是多少,再交由EAC 去做校正。 不過要上網自己去找自己的光碟機偏移值實在太累了點,在最近幾板的EAC中已經內建 AccurateRip外掛。當放進去的音樂光碟有在資料庫裡登記過音軌資料,EAC便可以為光碟 機自動校正,不用在去網上找資料手動輸入。筆者實際測試幾片CD,國外的音樂都可以抓 到,成功效正,國語音樂CD則是無法進行校正程序。 結論:永遠的Beta板 了解EAC在抓取音軌正確性所做的努力,便不難理解為何大家都推崇這套軟體的原因,尤 其近幾板紛紛加入了實用的功能,可以替你在網路上搜尋音樂資訊,歌詞,唱片封面等, 減少過去需手動輸入的時間。 從EAC的網站上也得知,這套軟體發展已經十多年了,去年9月22日發出了1.0 beta 3板 ,在更新日誌裡提到,或許這板會是真正穩定1.0版本。筆者試用的結果,比起以往版本 會莫名其妙的當機,此板算是穩定許多,想玩的讀者可以下載看看。 不過在此還是要呼籲大家一下,有好音樂還是要多多支持,懶得去唱片行就在網路商店 點一點就送到你家啦。否則之後不出唱片的話,在強大的擷取音軌軟體也不再有用武之地 。 心得: 只有我買的錸德藍片是80分鐘嗎? 檢查我的版本也是1.0B3,但在擷取CD時,倍速都在15~16,整個很恐怖,而且CD資訊可能 只有國外CD吧,還是要另裝外掛程式? 現在還是用iTunes轉檔得多... 奎斯特定理:http://ppt.cc/9s-j CLV恆定線速度:http://ppt.cc/rBuR -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.219.120

05/27 16:55, , 1F
這樣才1P幣喔...我打3個小時耶...
05/27 16:55, 1F

05/27 17:01, , 2F
你應該是複製貼上吧@@!
05/27 17:01, 2F

05/27 17:03, , 3F
賺P幣要乖乖在上面打 複製貼上保證只有1P
05/27 17:03, 3F

05/27 17:09, , 4F
CD轉速可以設定,在driver option -> Offset/Speed 頁面,
05/27 17:09, 4F

05/27 17:10, , 5F
有一個 Speed selection,我都強制設定 4.0X,另外在Drive
05/27 17:10, 5F

05/27 17:11, , 6F
頁面我會勾選 Spin up drive before extraction,光碟機會
05/27 17:11, 6F

05/27 17:11, , 7F
先轉到穩定速度之後再開始讀取資料
05/27 17:11, 7F
感謝,我去試試看。 是不出個所以然來...請問錯在哪裡? http://ppt.cc/0_A0

05/27 17:35, , 8F
spin up從來沒注意到過 XD 順便勾起來 XDDD
05/27 17:35, 8F

05/27 17:52, , 9F
抓軌速度不同機子差異性很大,糾錯能力也是,有些片子
05/27 17:52, 9F

05/27 17:52, , 10F
抓到一半就跳出,換台機子抓就無壓力
05/27 17:52, 10F

05/27 17:53, , 11F
我是先打成word,字型顏色都沒過來...
05/27 17:53, 11F

05/27 17:56, , 12F
要一字一字key才有p幣 不然好像有軟體可以幫key??
05/27 17:56, 12F
為什麼會有這樣的設計... ※ 編輯: jonothan 來自: 140.120.93.60 (05/27 18:00)

05/27 18:08, , 13F
不這樣設計就會看到一堆人每天貼文章賺P幣 XD
05/27 18:08, 13F

05/27 18:38, , 14F
EAC對台灣使用者最大的缺點是華語和日語CD資料庫不全
05/27 18:38, 14F

05/27 18:38, , 15F
常常抓不到音軌 比起這方面itune猛到爆!
05/27 18:38, 15F

05/27 18:38, , 16F
我的解決方式是用itune抓到音軌後 copy到剪貼簿
05/27 18:38, 16F

05/27 18:38, , 17F
然後開EAC複製貼上音軌 麻煩了點 但也只能這樣
05/27 18:38, 17F

05/27 18:39, , 18F
不過對還沒開始rip自己CD的使用者 我會建議直接itune用到底
05/27 18:39, 18F

05/27 18:39, , 19F
FreeDB 應該還好吧,換個 server 就可以了
05/27 18:39, 19F

05/27 18:39, , 20F
我是已經rip 一千五百多片了(還有三分之二...)回不去了
05/27 18:39, 20F

05/27 18:39, , 21F
以前問題比較大的是 EAC 不支援 Unicode,現在不曉得 XD
05/27 18:39, 21F

05/27 18:40, , 22F
很多CD換server還是找不到的 我都試過了 尤其是日文CD
05/27 18:40, 22F

05/27 18:40, , 23F
早就支援unicode啦 希臘文的CD都抓的到XD
05/27 18:40, 23F

05/27 18:40, , 24F
05/27 18:40, 24F

05/27 18:41, , 25F
尤其像版上很多人愛聽的日本女聲 動漫歌曲等 EAC大多抓不到
05/27 18:41, 25F

05/27 18:42, , 26F
恩 樓上推薦的不錯 我下次來試試 目前CD都裝箱沒的試了XD
05/27 18:42, 26F

05/27 18:42, , 27F
是喔 ... 記得以前 0.99 好像不支援說 orz
05/27 18:42, 27F

05/27 20:30, , 28F
CDDB還是比較強大,我也是抓不到tag就用Gracenote CDDB
05/27 20:30, 28F

05/27 20:30, , 29F
來抓資料.....
05/27 20:30, 29F
※ 編輯: jonothan 來自: 114.41.110.246 (05/27 21:10)

05/27 21:11, , 30F
你先放張CD到光碟機裡...
05/27 21:11, 30F

05/27 21:17, , 31F
有人遇過iTunes讀不到實體光碟機;虛擬光碟機RIP失敗的嗎?
05/27 21:17, 31F
最低10倍阿...http://ppt.cc/r~5P ※ 編輯: jonothan 來自: 114.41.110.246 (05/27 21:33)

05/27 21:39, , 32F
每台光碟機的狀況自然不一樣,另外可以去查 offset 是多少
05/27 21:39, 32F

05/27 21:40, , 33F
但用其他軟體如DAEMON 都有2.4或2倍選項阿...
05/27 21:40, 33F

05/27 21:41, , 34F

05/27 22:10, , 35F
用上面這個之後 我的日文CD從來沒有抓不到的
05/27 22:10, 35F

05/27 22:10, , 36F
05/27 22:10, 36F

05/27 22:13, , 37F
台灣本土專輯比較麻煩一點,多半還是要靠Gracenote XD
05/27 22:13, 37F
板大都太專業了...上面的軟體我一個都不認識阿... ※ 編輯: jonothan 來自: 114.41.110.246 (05/27 22:22)

05/27 22:23, , 38F
還是有啦…很少就是了- -
05/27 22:23, 38F

05/28 01:58, , 39F
不這樣設計,辛苦打文章的人都是笨蛋嗎?
05/28 01:58, 39F

05/28 11:56, , 40F
這樣設計被斷線不是很OX嗎......
05/28 11:56, 40F

05/28 11:59, , 41F
所以打大長篇都會習慣存暫存檔 XD
05/28 11:59, 41F

05/28 12:39, , 42F
上次突然離線,系統有幫我自動保留暫存檔
05/28 12:39, 42F

05/28 15:01, , 43F
你只要一次系統沒存到就會改用word了...
05/28 15:01, 43F

05/28 15:01, , 44F
指是之前都沒注意,沒想到P幣差這麼多...
05/28 15:01, 44F
文章代碼(AID): #1FmUlWCU (Headphone)
文章代碼(AID): #1FmUlWCU (Headphone)