cdparanoia — консольная утилита для качественной оцифровки CD-аудио дисков (CD-риппер).
cdparanoia разработана некоммерческим фондом Xiph.Org, основана на библиотеке Paranoia (Paranoia II и III). Начинался проект как набор пачей к утилите cdda2wav (часть набора консольных утилит для записи данных на оптические диски Cdrtools) предоставлявшими коррекцию ошибок и добавлявшими поддержку большего числа приводов.
В 1998 году наработки проекта были объединены и выпущены как отдельная библиотека (libparanoia), ставшая стандартной большинства приложений для оцифровки AudioCD. При создании утилиты cdparanoia авторы придерживались принципа "Слишком много функций портят приложение" (аналог философии KISS «не усложняй, делай короче и проще»).
Основной особенностью cdparanoia является максимально корректная работа с CD-приводом, для обеспечения качественного считывания данных с звукового компакт-диска (Compact Disc Digital Audio / CDDA). Поддерживается автоматическое определение совместимости привода и оптического диска.
При чтении оптического диска задачей утилиты cdparanoia является корректировка как можно большего количества физических ошибок, перечитывая одни и те же повреждённые участки по нескольку раз, в нормальном или усиленном (параноидальном) режиме, с возможностью синхронизации и проверкой данных.
Постобработка для статистической коррекции ошибок в cdparanoia отсутствует, при возникновении в этом необходимости можно воспользоваться утилитой Rubyripper (извлечение цифрового аудио с использованием продвинутого алгоритма коррекции ошибок чтения).
cdparanoia может отображать некоторую техническую информацию о приводе и звуковом компакт-диске, данные утилитой извлекаются напрямую, как данные, без аналогового преобразования (no analog step) и сохранятся в файлы форматов WAV, AIFC, AIFC или RAW (16 bit linear PCM).
cdparanoia в процессе работы, при нормальном чтении диска, при обнаружении царапин, проблем чтения, прерывании чтения, удачном завершении и прочем, выводит соответствующие смайлы (OUTPUT SMILIES), что означает каждый и них можно узнать в документации (man cdparanoia).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.