如何翻录划痕的音频 CD?

max*_*zig 14 linux audio audio-cd ripping

目前在 Linux 下翻录划痕音频 CD 的最佳方法是什么?

我觉得复杂的是,有几种工具可用,但不清楚一种工具是否比另一种工具具有更好的纠错功能。

我的意思是,至少有:

  • 偏执狂
  • cdda2waw
  • 光盘

小智 9

cdparanoia 专为处理损坏的媒体而设计,具有多种策略,从重新读取扇区到使用 FFT 插入丢失的数据。

  • 与我尝试过的其他各种 unix 工具相比,我使用 cdparanoia 取得了最大的成功。请注意,读者的新鲜度(复古和污垢/磨损)会产生很大的不同。现在我正在寻找一种开膛手,它可以从阳光下汽车中的音乐 CD 中干净地提取,并且在聚碳酸酯层上有孔,您可以看到日光;) (2认同)

sch*_*ily 5

cdparanoia 从 1997 年开始作为 cdda2wav 的补丁开始,并且从未更新过 cdda2wav 代码。自 2002 年以来,该项目没有明显的活动。

cdrdao 是一个类似的短期项目,成立于 1998 年,至少自 2004 年以来没有新功能。从来没有对不良媒体的特殊支持。

cdda2wav 始于 1993 年,至今仍在积极维护。2002 年,“lib 偏执狂”被采用,多年来变得便携和增强。自 2002 年以来,Libparanoia 已集成到维护的 cdda2wav 中。

我建议使用:

cdda2wav -vall paraopts=proof speed=4 cddb=0 -B
Run Code Online (Sandbox Code Playgroud)

并检查每个提取曲目的统计报告。

顺便说一句:如果您的驱动器支持读取 C2 指针,请使用:

cdda2wav -vall paraopts=proof,c2check speed=4 cddb=0 -B
Run Code Online (Sandbox Code Playgroud)

这比最新的 cdparanoia 版本做得更多。请阅读手册页以了解来自 libparanoia 的错误报告。

注意:由于 cdparanoia 中的一个 bug,在某些情况下,cdparanoia 的错误报告错过了 cdda2wav 报告的问题,所以不要相信 cdparanoia 比 cdda2wav 更成功,因为它报告的问题较少。

  • 我的回答绝对不会过时。icedax 是 cdda2wav 的一个分支,于 2004 年制作并通过 debian 特定错误“增强”。Icedax 自 2007 年 5 月起就不再维护,并且自从 2010 年将“proof”选项添加到 cdda2wav 以来,icedax 从未支持“paraopts”“proof”选项。Cdparanoia 基于旧的“paranoia”代码,该代码未修复所有错误不支持 C2 指针。正如原始答案中所述:cddaw2av 提供比 cdparanoia 更好的结果,因为它检测到问题,cdparanoia 不知道,因此可以进行更多重试以获得更好的结果。 (2认同)