Как копировать поцарапанные аудио-диски?


15

Какой в ​​настоящее время лучший способ копировать поцарапанные аудио-диски под Linux?

Что мне кажется сложным, так это то, что есть несколько доступных инструментов, но не ясно, имеет ли один инструмент лучшие функции исправления ошибок, чем другой.

Я имею в виду, по крайней мере:

  • cdparanoia
  • cdda2waw
  • CDRDAO

Ответы:


5

cdparanoia начинался как патч на cdda2wav с 1997 года и никогда не обновлял код cdda2wav. С 2002 года в проекте нет видимой активности.

cdrdao был похожим краткосрочным проектом, основанным в 1998 году и не имеющим новых функций по крайней мере с 2004 года. Специальной поддержки для плохих носителей никогда не было.

cdda2wav был запущен в 1993 году и до сих пор активно поддерживается. В 2002 году была взята "lib paranoia", которая стала переносимой и усовершенствованной за эти годы. Libparanoia интегрирована в поддерживаемый cdda2wav с 2002 года.

Я рекомендую использовать:

cdda2wav -vall paraopts=proof speed=4 cddb=0 -B

и проверить статистические отчеты для каждой извлеченной дорожки.

Кстати: если ваш привод поддерживает чтение указателей C2, используйте:

cdda2wav -vall paraopts=proof,c2check speed=4 cddb=0 -B

это намного больше, чем в последней версии cdparanoia. Пожалуйста, прочитайте справочную страницу, чтобы понять сообщения об ошибках из libparanoia.

Примечание: из-за ошибки в cdparanoia существуют ситуации, когда сообщения об ошибках из cdparanoia пропускают проблемы, о которых сообщает cdda2wav, поэтому не верьте, что cdparanoia был более успешным, чем cdda2wav, только потому, что он сообщает о меньшем количестве проблем.


Хороший ответ, сейчас устаревший. cdda2wav был заменен на / переименован в icedav. Он больше не поддерживает опцию доказательства, и я не смог найти эквивалент в icedav. Независимо от того, какие варианты я пробовал (например, большее перекрытие кадра), я получал большую выгоду от icedav. Однако cdparanoia ОЧЕНЬ надежна и способна найти смысл в некоторых из моих самых поцарапанных компакт-дисков, которые ужасно делает icedav.
Эдвард Андерсон

2
Мой ответ точно не устарел. icedax - это ветка cdda2wav, сделанная в 2004 году и «улучшенная» ошибками, специфичными для Debian. Icedax не поддерживается с мая 2007 года, и icedax никогда не поддерживал опцию «paraopts» «proof», так как опцию «proof» была добавлена ​​в cdda2wav в 2010 году. Cdparanoia основана на старом коде «paranoia», который не исправляет все ошибки и не поддерживает указатели C2. Как упоминалось в первоначальном ответе: cddaw2av дает лучшие результаты, чем cdparanoia, поскольку он обнаруживает проблемы, cdparanoia не знает и, таким образом, может сделать больше попыток для лучшего результата.
Щили

Просто чтобы убедиться, что cdda2wav - единственный упомянутый здесь инструмент копирования, который все еще находится в процессе активной поддержки и развития.
Щили

Спасибо, так рад, что вы разъяснили! Это было плохое предположение с моей стороны, потому что пакет cdda2wav в Ubuntu перенаправляет на icedax. Я смог установить из исходного кода и заставить cdda2wav работать с предложенными вами опциями.
Эдвард Андерсон

9

cdparanoia разработан специально для обработки поврежденных носителей, с широким спектром стратегий от перечитывания секторов до интерполяции потерянных данных с использованием FFT.


2
У меня был самый большой успех с cdparanoia по сравнению с другими инструментами Unix, которые я пробовал. Обратите внимание, что новизна ридера (как винтаж, так и грязь / износ) имеет большое значение. Сейчас я ищу рыхлитель, который может аккуратно извлекать музыкальные компакт-диски, которые были в машине на солнце и имеют отверстия в поликарбонатном слое, через который вы можете видеть дневной свет;)
Msw

1
Если у вас есть дыры в диске, ни один риппер не даст вам 100% извлечения, данные буквально исчезнут.
cmcginty

С cdparanoia вы не получите наилучших результатов, так как этот инструмент не совершенствовался с 2001 года. Если у вас хороший диск и плохой диск, cdparanoia даже поверит, что все в порядке. Лучшие результаты на UNIX получены с помощью cdda2wav -paranoia
schily

2

Я использую бесплатное программное обеспечение Windows для точной аудиокопии под Wine, в котором особое внимание уделяется исправлению ошибок. Это работает очень хорошо (см. Его запись на winehq ). Если вы хотите остаться на родине, вы можете взглянуть на rubyripper .


1
Это на самом деле не отвечает на мой вопрос. Многие проекты утверждают, что они «делают упор на исправление ошибок». Но вопрос в том, какие инструменты лучше всего подходят для исправления ошибок. И почему? И, кстати, rubyripper выглядит как фронтенд для cdparanoia.
maxschlepzig

2
Что ж, все, что я могу сказать, это то, что всякий раз, когда обсуждается тема копирования с исправлением ошибок, люди рекомендуют точную аудиокопию. Всякий раз, когда есть возможная неисправленная ошибка, она сообщит вам позицию в файле. Это означает, что вы можете проверить, исправлены ли они другой программой.
fschmitt

fschmidt, это абсолютно правильно. EAC - лучший инструмент для копирования CD. Я использовал его на Windows все время. В последнее время мне не нужно было ничего копировать в Linux, но когда придет время, я собирался попробовать EAC под Wine, и если бы это не сработало, я бы добавил его в виртуальную машину XP.
HandyGandy

@HandyGandy Не могли бы вы добавить некоторые соображения, почему EAC, по вашему мнению, лучше, чем, например, cdparanoia?
maxschlepzig

1
@HandyGandy Без обид - ну, я просто придерживаюсь мнения, что давать мотивировку / обоснование / объяснительные заявления и т. Д. - это действительно предмет технической / научной дискуссии. Что касается аудиофилов - хорошо, что вы упомянули это. Есть много аудиофилов, которые платят 500 $ / м за свои кабели SPDIF, потому что они могут услышать разницу ...
maxschlepzig
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.