Regular Member
|
來自fielia, 關於Offset及Overread Lead-in/out的說明
fielia 點出了我沒有注意到
代碼:
Offset及Overread into Lead-in / Lead-out的關聯
以及不是所有的機器都能正確的Overread into Lead-in / Lead-out
另外
代碼:
Read Offset (讀取偏移)
不等於
Read Offset correction (讀取偏移補正值)
這兩樣數值剛好正負相反
在EAC的Drive設定內
是Read Offset correction (讀取偏移補正值)
[舊版EAC寫Read Offset是錯誤的,
最新版已更正為 Read Offset correction]
和write Offset (寫入偏移) [寫入的部分名稱一直是正確的]
經過fielia同意,直接引用他的文章並稍加排版
引用:
作者: fielia (иュみэヤ) 看板: GameMusic
標題: Re: [心得]CD轉 CUE+多個WAVE檔 經驗分享 + 問題
時間: Mon Oct 9 05:00:59 2006
※ 引述《louis000 (Fear Hate Fear)》之銘言:
<過長恕刪>
首先大家要注意的是
目前的光碟機讀取CD中的Sample時都有一個現象
叫做Offset:
A negative offset means that the drive starts reading or writing
too early and a positive offset that it starts too late.
這是因為光碟機讀取機制設計方式的緣故
會導致光碟機提早讀取Sample或是延後讀取Sample
代碼:
所以
負Offset的光碟機就需要指定正的Offset Correction值來修正Sample位置
正Offset的光碟機就需要指定負的Offset Correction值來修正Sample位置
然而光碟機在讀取資料時會有個固定的合法區間
所以負Read Offset造成最後面(或是正Read Offset造成最前面)的SampleData遺失
通常音樂在這小段理論上來說應該是靜音的才對,所以不會有影響
不過也有不少CD的最後一首音樂最後面是Fade out結束
或是第一首音樂最前面沒有留足夠長度的空白
所以Offset後,會遺失掉一些SampleData:
代碼:
ABCDEFGHIJKLMNOPQRSTUVWXYZ <------原始資料的進入位置
|------reading-area------| <------光碟機讀取Sample的起始與結束位置
...ABCDEFGHIJKLMNOPQRSTUVW <------讀到的資料
ABCDEFGHIJKLMNOPQRSTUVW... <------利用正Offset修正值修過後
若光碟機支援且程式有開啟Overread,則:
代碼:
ABCDEFGHIJKLMNOPQRSTUVWXYZ <------原始資料的進入位置
|------reading-area------|--- <------光碟機讀取Sample的起始與結束位置
...ABCDEFGHIJKLMNOPQRSTUVWXYZ <------讀到的資料
ABCDEFGHIJKLMNOPQRSTUVWXYZ <------利用正Offset修正值修過後
由上圖可以知道
代碼:
負Offset光碟機:需設定正的Offset Correction值,並具備Overread Lead-out功能
正Offset光碟機:需設定負的Offset Correction值,並具備Overread Lead-in功能
這樣才能完整的抓到CD的聲音資料
雖然說只要光碟機具備Overread Lead-in/out功能
就可以正確地抓到超出讀取範圍的資料
不過因為能Overread的機器實在是太少
通常沒有這種特異功能的機器,只好認命把EAC Options中,Extract頁的
"Fill up missing offset samples with silence"打勾
當然,如果很幸運的
你的光碟機是
Plextor的CD/DVD燒錄機(大部分機型具備Lead-in/out的讀取能力)
YAMAHA的CD燒錄機(具備Lead-in/out的讀取能力)
或是Pioneer DVR-A05以後的燒錄機(具備Lead-out的讀取能力,Lead-in不可讀取)
就有資格啟動Overread的功能了
因為這幾台都能夠Overread到因為Offset而跑出去的SampleData
只要到Drive Options,Offset/Speed頁
把"Overread into Lead-in and Lead-out"打勾
並取消EAC Options中,Extract頁的
"Fill up missing offset samples with silence"
這樣就可以啟動這功能了
Pioneer DVR系列只能讀Lead-out,不過DVR剛好是負Offset機,所以能達成100% Rip
但是Toshiba這一類的正Offset機大多數都不能讀取Lead-in,就只好自求多福了XD
至於Overread成不成功
只要看看Overread啟動後,會不會讓Rip結果報告顯示"There were error"
如果能出現"No error occured"
那就恭喜你,你的機器能Overread到跑出去的Sample
如果一直出現"There were error"
那..........請保重
|
結果我自己用的Benq Dw1620有問題 (爆) . .
相關資料可以參考
http://home.tiscali-business.be/~tpm54044/index.htm
http://users.pandora.be/satcp/eacoffsets00.htm
|