cdparanoia — это риппер компакт-дисков для *nix и BeOS , разработанный Xiph.org . Он разработан как минималистичный , высококачественный риппер CD, который сможет компенсировать и подстроиться под плохое оборудование, чтобы создать безупречный рип.
libparanoia — это переносимая и независимая от платформы библиотека, созданная из важных частей, вырванных из программы cdparanoia, предназначенной только для Linux/gcc. Libparanoia является частью cdrtools .
libparanoia является основой проекта и выполняет большую часть работы, тогда как приложение cdparanoia — это просто интерфейс приложения для libparanoia. Текущая стабильная версия библиотеки — Paranoia III.
Руководящий принцип дизайна cdparanoia - «Слишком много функций портят бульон». cdparanoia разработана для правильного копирования и получения как можно больше информации об оборудовании CD-ROM вместо внедрения дополнительных функций, таких как графический пользовательский интерфейс или интерфейс CDDB .
cdparanoia разработана Xiph.org , той же командой, которая стоит за Vorbis и Theora , которые предоставляют публичный доступ Subversion только для чтения. Проект начинался как набор патчей для cdda2wav , называемых Paranoia I и II , которые обеспечивали ограниченное исправление ошибок и поддерживали несколько приводов. Paranoia III (январь 1998 г.) была автономной библиотекой для BeOS и Linux.
Одной из особенностей cdparanoia является то, что ее статус копирования обозначается эмотиконами . Согласно руководству cdparanoia, используются следующие эмотиконсы:
:-) Нормальная работа, низкий/отсутствие джиттера:-| Нормальная работа, значительный джиттер:-/ Читать дрейф:-P Незарегистрированная потеря потока при атомарной операции чтения8-| Обнаружение ошибок чтения в одном и том же месте при повторном чтении; трудно исправить:-0 Ошибка транспорта SCSI/ATAPI:-( Обнаружена царапина;-( Бросил попытки выполнить исправление8-X Чтение прервано из-за известной неустранимой ошибки:^D Извлечение завершено.