本帖最後由 harryytm 於 2025-6-9 21:25 編輯
Parity 係做唔到 error correction 嘅。
要 ECC, 都係睇下你要幾多 bit 裡面改正到幾多 bit error 啫!
例如一般 server RAM,32-bit data + 4-bit ECC,就可以 correct 到 1 bit error 及 detect 到 2-bit error.
180kB 相對於一般 Red Book CD 裡面 640MB data, 的確係好細,要好大 set data 裡面先 correct 到少量 error 咁解囉。
stephenwong 發表於 2025-6-8 04:00 
CUETools 嘅修復功能係屬於 ECC
會用 CTDB 上面 Partiy 數據
去修正 CDRip 入面錯誤嘅音頻樣本
錯誤偵測方面
AccurateRip 只可以偵測到條 Track 有無錯誤
CTDB 係進一步利用 Parity 數據
精準搵出邊個音頻樣本有錯誤
以我樓上嗰隻花咗嘅 CD為例
隻 CD 有一個圈嘅刮痕
用部 Plextor PX891SAF 以 Burst Mode 去 Rip
Rip 出嚟嘅檔案再用 CUETools 去 Verify
搵出第 13 首歌有 29084 個錯誤音頻樣本
即等同 930688 bits
當中有問題位置如下- 13 | (150/201) Differs in 29084 samples @02:32:70,02:33:29-02:33:30,02:33:64-02:34:07,02:34:41-02:49:64,02:50:22-03:16:08,03:16:42-03:18:32
複製代碼 隻 CD 用 Sony D-EJ835 聽唔出嗰首歌有跳線
用 CUETools 透過修復功能
可以完全修正全數 29084 個錯誤音頻樣本
兼且喺 Accruate Rip 係 Accurately Ripped |