本帖最後由 kcyipgar 於 2025-6-6 16:09 編輯
Accurip 同 CRC 都一樣,即係話數據百分百一樣,點樣有可能聽得出有分別?心理作用?有話 FLAC 解壓要 CPU  ...
stephenwong 發表於 2025-6-5 17:56



對!FLAC 對 CPU 使用率極低,是微不足道的。
我問過 AI,解壓一個 FLAC 檔案是分段進行的,不會一次過做。

選擇 FLAC 格式,好處係無損、節省1/3空間、可以放入更多Metadata。

TOP

本帖最後由 kcyipgar 於 2025-6-6 10:39 編輯
如果隻 CD 唔係花得好嚴重
一般 CD Drive 嘅 C1 C2 解碼器係足以修正到
PureRead 嘅性質係喺 firmare 層面 ...
harryytm 發表於 2025-6-6 00:08


CUETools「修復功能」對我來說有點複雜 ,但是我明白你的意思。
既然某些數據需要修復,反映 CD 某些 Track 已受損,修復的數據也不是原始數據,即是 CUETools「修復功能」 與 PureRead 是同曲異工,聽得有缺憾嗎?
如果是我,我會選擇放棄受損的 Track,再找另一隻相同的 CD 再 Rip,然後補回某些 Track。


當 Rip 花 CD 時,開啟 PureRead 後,導致部份 Track 發生 Inaccurate,這是常見結果。
只要是嚴重花,即使 關閉 PureRead,部份 Track 同樣會發生 Inaccurate。
結論:源頭是花 CD 導致 Inaccurate,並非 PureRead  導致 Inaccurate。


但是我問過 AI,AI 反而建議使用 PureRead:





附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

對!FLAC 對 CPU 使用率極低,是微不足道的。
我問過 AI,解壓一個 FLAC 檔案是分段進行的,不會一次過 ...
kcyipgar 發表於 2025-6-6 10:05


AI 嘅嘢,不要盡信,有參考價值,但係要 fact check.  例如我用 Audirvana 軟件,buffer 最少 256MB, 即係 25 分鐘立體聲,44/16 PCM data, 一般歌都唔會有咁長!而且,當 buffer 有空間,個 program 又 replenish 個 buffer, 循環不息,CPU processing, disk delay, 通通唔係問題。

TOP

AI 嘅嘢,不要盡信,有參考價值,但係要 fact check.  例如我用 Audirvana 軟件,buffer 最少 256MB, 即 ...
stephenwong 發表於 2025-6-6 10:49



係呀,AI 有時會提供錯誤資料。

TOP

本帖最後由 harryytm 於 2025-6-6 16:11 編輯
CUETools「修復功能」對我來說有點複雜 ,但是我明白你的意思。
既然某些數據需要修復,反映 CD 某些 Track 已受損,修復的數據也不是原始數據,即是 CUETools「修復功能」 與 PureRead 是同曲異工,聽得有缺憾嗎?
kcyipgar 發表於 2025-6-6 02:21

修復同修補係兩個唔同意思

CUETools「修復功能」同 PureRead 唔同
係利用 CUETools Database (CTDB) 上面嘅 parity 數據
修復音樂數據受損部份
成功修復出嚟嘅 WAV/CUE  image
音樂數據係 bit-prefect 完整同 CD 嘅原始數據一致
所以用 AccruateRip 去 Verify 嘅結果係 Accurately rip

PureRead 係喺光碟機 firmware 層面著手
喺讀取 CD 有問題嘅部份嗰時
透過調節讀取速度同雷射頭
去多次重新讀取嘗試讀取 CD 上面嘅數據
再用重讀所得到嘅數據
修補重組損壞嘅音頻樣本
務求盡量做到播放嗰時聽唔出有跳碟聲
出嚟嘅音樂數據並非 CD 上面嘅原始數據

Pioneer 嘅 PureRead 同 CUETools 嘅修復功能係互補關係
PureRead 嘅作用係盡可能準確咁讀取受損 CD 嘅原始數據
再透過 CUETools 嘅修復功能
用係用 CTDB 上面嘅 parity
去修復 PureRead 無法精確讀取嘅部份
如果只係輕微損壞而成功完整修復嘅話
最後得出嘅係一個 bit-prefect 嘅 CUE/WAV image

順帶一提如果係要用 PureRead 去讀有問題嘅 CD
因為 PureRead 已經做咗硬件重讀同修補
用 EAC 嗰時最好用 Fast 或者 Burst 模式
無需要用 Secure 模式

TOP

本帖最後由 harryytm 於 2025-6-6 16:01 編輯

以下係 Google Gemini 嘅解答

問題:試解釋 Pioneer 嘅 PureRead 同 CUERipper 及 CUETools 嘅修復功能三者之間嘅互補關係

音訊CD (CD-DA) 的數碼提取,即俗稱的「抓軌」(ripping),其目標是盡可能精確地複製光碟上的音訊資料,避免任何錯誤或失真。然而,由於光碟物理損壞(如刮痕、指紋)或光碟機讀取能力限制,完美的抓軌並不容易。在這種情況下,Pioneer 的 PureRead 技術、CUERipper 以及 CUETools 的修復功能,三者扮演著互補的角色,共同提升音訊抓軌的準確性和完整性。

Pioneer PureRead 技術

Pioneer 的 PureRead 是一項光碟機內建的專有技術,其主要目標是在硬體層面盡可能地提高CD數據的讀取準確性。當光碟有刮痕或污漬時,傳統的光碟機可能會出現讀取錯誤,並透過內插 (interpolation) 的方式來「猜測」缺失的數據,這會導致音訊失真。

PureRead 技術的運作方式是當偵測到讀取困難或錯誤時,驅動器會嘗試調整讀取參數,例如雷射功率、讀取速度甚至雷射角度,並多次重讀受損的扇區。透過這些多重讀取和智能分析,PureRead 旨在盡可能地從有缺陷的光碟上獲取最原始、最準確的數據,避免或減少數據內插的發生。最新的 PureRead 版本甚至可以在實時播放或抓軌時進行這些優化,以期達到「完美模式」(Perfect Mode),即在無法完美讀取時停止操作,而不是提供有損的數據。

簡單來說,PureRead 是一個「預防」性質的技術,它在數據被軟體接收之前,就盡力確保從光碟讀取到的數據是最好的。它在硬體層面提高了原始數據的質量,從而為後續的軟體處理提供了更好的基礎。

CUERipper 的修復功能

CUERipper 是一款開源的音訊抓軌軟體,它設計的初衷就是為了實現高準確度的抓軌。與 Pioneer PureRead 在硬體層面進行優化不同,CUERipper 在軟體層面執行嚴格的錯誤檢測和恢復機制。

CUERipper 的核心功能之一是其「安全模式」(Secure Mode) 抓軌。在安全模式下,CUERipper 不僅會嘗試多次讀取每個扇區,還會比較這些讀取結果的一致性。如果讀取結果不一致,它會進行更多的重試,直到達到某個預設的一致性閾值。它還可以利用光碟機的 C2 錯誤報告功能(如果光碟機支援),來精確定位讀取錯誤的位置。

此外,CUERipper 也支援 AccurateRip 和 CTDB (CUETools Database) 數據庫。AccurateRip 是一個線上數據庫,它儲存了大量由不同用戶使用不同光碟機抓軌的 CD 音訊校驗碼。當你使用 CUERipper 抓軌時,它可以將你的抓軌結果與 AccurateRip 數據庫中的記錄進行比對。如果你的抓軌結果與數據庫中多個已知「完美」的抓軌結果相符,則表示你的抓軌是「精準複製」(Accurate Rip)。

CTDB 是 CUETools 的數據庫,它不僅包含校驗碼,還能儲存錯誤恢復所需的「恢復記錄」(recovery record)。這使得 CUERipper 在某些情況下能夠「修復」有錯誤的抓軌,即使沒有完美的原始數據,也能利用數據庫中的信息重建正確的數據。

因此,CUERipper 的修復功能主要體現在:

  • 多重讀取與比較: 通過反覆讀取和比較來嘗試獲取一致的數據。
  • C2 錯誤報告: 利用光碟機的 C2 錯誤報告能力來精確識別錯誤。
  • AccurateRip 驗證: 透過比對已知的精準複製數據來驗證抓軌的準確性。
  • CTDB 數據恢復: 在 CUETools 的輔助下,利用 CTDB 數據庫中的恢復記錄來修復有錯誤的抓軌。

CUETools 的修復功能
CUETools 是一個更廣泛的工具套件,CUERipper 只是它的一部分。CUETools 本身也提供強大的驗證和修復功能,尤其是在後處理層面。它的主要用途包括:

  • 無損音訊格式轉換: 轉換不同的無損音訊格式,同時保持音訊的完整性。
  • CUE 工作表處理: 確保 CUE 工作表的精確性,包括音軌間隙 (gaps) 的信息。
  • 驗證和修復: 這是 CUETools 最重要的功能之一。它可以使用 CTDB 來驗證音訊文件是否是精準複製。如果不是,並且 CTDB 中有該光碟的恢復記錄,CUETools 可以嘗試修復受損的音訊數據,將其還原為精準複製的狀態。這種修復是基於數據庫中其他用戶的完美抓軌數據,可以說是「群眾智慧」的體現。

CUETools 的修復功能主要針對已經抓軌但可能存在錯誤的音訊文件。它不會直接讀取光碟,而是處理已經存在於硬碟上的音訊文件。

三者之間的互補關係

Pioneer PureRead、CUERipper 和 CUETools 的修復功能雖然各自獨立,但它們在追求音訊完美抓軌的過程中形成了強大的互補關係:

  • PureRead 作為基礎: PureRead 是整個過程的第一道防線。它在硬體層面最大化了從光碟上讀取原始數據的準確性。一個能夠提供更乾淨、錯誤更少的原始數據的光碟機,會大大降低後續軟體處理的難度。如果 PureRead 能夠成功地讀取所有數據而沒有錯誤,那麼後續的軟體處理就更容易達到完美。
  • CUERipper 進行嚴格的抓軌和初步驗證: CUERipper 作為抓軌軟體,負責從光碟中提取數據。它透過其安全模式和多次重試機制,盡可能地從驅動器獲取最準確的數據。它利用 AccurateRip 和 CTDB 在抓軌過程中進行實時驗證,確保所抓取的數據與數據庫中已知的精準複製版本一致。如果 PureRead 已經做得很好,CUERipper 就能更快、更可靠地完成抓軌。如果 PureRead 無法讀取某些損壞的部分,CUERipper 的重試機制會接手處理。
  • CUETools 進行最終的驗證和深度修復: CUETools 在抓軌完成後發揮作用。它可以用來驗證 CUERipper(或其他抓軌軟體)生成的音訊文件是否真的達到「精準複製」的標準。如果驗證發現錯誤,並且 CTDB 中有可用的恢復記錄,CUETools 就能夠利用這些數據來「修復」有錯誤的音訊文件。這對於那些光碟損壞嚴重,以至於光碟機的 PureRead 和 CUERipper 的多次重試都無法完全恢復的情況尤其有用。它是一種「事後補救」的強大工具。

總結來說:

  • Pioneer PureRead 努力從源頭(光碟)獲取最乾淨的數據,減少錯誤的產生。
  • CUERipper 則在軟體層面執行嚴格的讀取策略和初步驗證,確保抓軌過程的準確性。
  • CUETools 則提供了最終的數據完整性驗證和基於數據庫的錯誤修復能力,即使在最困難的情況下也能將受損的音訊數據恢復到原始狀態。

三者共同工作,就像一個多層次的品質控制系統。PureRead 是底層的硬體優化,CUERipper 是中層的嚴格抓軌和初步驗證,而 CUETools 則是高層次的最終驗證和終極修復工具。它們各自處理不同階段和不同性質的錯誤,共同為追求完美的音訊數字化歸檔提供了最全面的解決方案。

TOP

以下係 Google Gemini 嘅解答

問題:試解釋 Pioneer 嘅 PureRead 同 CUERipper 及 CUETools 嘅修復功能三 ...
harryytm 發表於 2025-6-6 23:25


嘩,依家 AI 已經變成 Marketing 工具!乜嘢「完美的抓軌並不容易」?我大大話話 rip 過幾百隻 CD, 梗係有啲係花到 rip 唔到(例如一隻叫 美雪集 Vol. 1), 但係夠膽講 >95% RIP 出來嘅 WAV/FLAC 完全對到 Accurate RIP database.

乜嘢「最新的 PureRead 版本甚至可以在實時播放或抓軌時進行這些優化,以期達到「完美模式」(Perfect Mode)」完全係吹水!

TOP

本帖最後由 kcyipgar 於 2025-6-7 14:02 編輯
嘩,依家 AI 已經變成 Marketing 工具!乜嘢「完美的抓軌並不容易」?我大大話話 rip 過幾百隻 CD, 梗係 ...
stephenwong 發表於 2025-6-7 09:21

有有過 Pioneer BD Drive Utility 的用家就會知道:

其中選項有「Perfect Mode」和「Real Time PureRead」,這是真的,AI 沒有吹水。

如果想了解更多,可以看光碟機的 User Manual。

via HKEPC Reader for Android

TOP

以下係 Google Gemini 嘅解答

問題:試解釋 Pioneer 嘅 PureRead 同 CUERipper 及 CUETools 嘅修復功能三 ...
harryytm 發表於 2025-6-6 23:25

內容值得參考!

不過,CTDB 真的儲存全球所有 CD 數據用作修復功能嗎?容量可不少,對這點存有懷疑?

via HKEPC Reader for Android

TOP

內容值得參考!  

不過,CTDB 真的儲存全球所有 CD 數據用作修復功能嗎?容量可不少,對這點存 ...
kcyipgar 發表於 2025-6-7 06:07

每隻 CD 儲存喺 CTDB 嘅 parity 只係大約 180 KB
但已經足以用數學方法計算返損壞嘅音樂數據

TOP