cdparanoia

cdparanoia
cdparanoia
Entwickler Xiph.Org Foundation
Aktuelle Version III 10.2
(11. September 2008)
Betriebssystem Linux
Kategorie CD-Ripper
Lizenz GPL
xiph.org/paranoia

cdparanoia ist eine Freie Software zum digitalen Auslesen der Audiodaten von Audio-CDs von der Xiph.Org Foundation. Dabei sind als Zielformate rohe Audiodaten (so wie von CD gelesen und mit wählbarer Byte-Reihenfolge der Abtastwerte) und die unkomprimierten Audioformate RIFF WAVE, AIFF und AIFF-C möglich.

cdparanoia ist primär als Back-end für andere, meist grafische Audio-CD-Leseprogramme, genannt CD-Ripper, und CD-Brennprogramme gedacht, die, statt eigene Programmfunktionen für das Lesen von Audio-CDs zu implementieren, auf das lange erprobte cdparanoia oder die darin enthaltene libparanoia zurückgreifen können. In dieser Form hat cdparanoia eine erhebliche Bedeutung auf der Linux-Plattform erlangt.

Inhaltsverzeichnis

Vorteile/Nachteile

Viele Laufwerksmodelle liefern den Audiodatenstrom mit sporadischen Aussetzern und Wiederholungen an den Computer an, wodurch ohne Gegenmaßnahmen Störgeräusche (z. B. Klickgeräusche) hörbar werden können. Da beim Auslesen einer CD (im Gegensatz zum Abspielen) keine Echtzeitanforderung vorliegt und mithin Daten mehrfach ausgelesen werden können, analysiert cdparanoia diese Daten und versucht, daraus einen Datenstrom ohne die beschriebenen Mängel zusammenzusetzen. cdparanoia verzichtet auf die Auswertung bzw. Bewertung der C2-Fehlerkorrektur-Informationen, die ohnehin nur von einigen CD-ROM-Laufwerksmodellen überhaupt (und von noch weniger Modellen zuverlässig) für das Betriebssystem bzw. die Anwendersoftware zur Verfügung gestellt werden[1]. Weiterhin gleicht es den Leseoffset (im Millisekundenbreich liegende modellabhängige Abweichungen der tatsächlichen von der vom Laufwerk angeforderten Leseposition) nicht aus.

Die Notwendigkeit dieses Vorgehens hat seine Ursache in der fehlerbehafteten Firmware der meisten Computer-CD-Laufwerke[2], die die Rohdaten meist nicht ohne Weiteres zuverlässig als kontinuierlichen Datenstrom bereitstellen können.

Entwicklungsgeschichte

Die Xiph.Org Foundation entwickelt cdparanoia und stellt öffentlichen Lesezugriff auf die Versionsverwaltung (Subversion) bereit. cdparanoia begann als eine Sammlung von Anpassungen von cdda2wav. Diese ermöglichten gewisse Fehlerkorrekturmechanismen, deren Wirksamkeit war jedoch begrenzt und die Laufwerksunterstützung war noch sehr beschränkt. Mit der Veröffentlichung von Paranoia III im Januar 1998 wurde es eine eigenständige Bibliothek. Diese läuft jedoch nur auf Linux. Die Entwicklung stagnierte jedoch lange Zeit – es gab während mehr als einem Jahr keine Codeveränderungen und die Seite wurde seit 2002 nicht mehr aktualisiert. Im August 2006 wurde die Entwicklung wieder aufgenommen[3] und eine Vorabversion der Version 10.0 herausgegeben. Seit Version 10.2 (vom 11. September 2008) wird auch das Übergehen des Laufwerkslesepuffers unterstützt. Die aktuelle Entwicklerversion unterstützt nicht das Auslesen von Metadaten und kann nicht mit CDs umgehen, auf denen sich defekte Metadaten befinden (z. B. ein defektes Inhaltsverzeichnis oder ein Audiotrack, der als Datentrack verzeichnet ist). Als libparanoia ist ein Großteil des Funktionsumfangs der cdparanoia wieder in cdda2wav zurückgeflossen.

Ausblick

Paranoia IV, die zukünftige Entwicklerversion seit 1999, wurde als flexibler, portabler und leistungsfähiger angekündigt. Einige der geplanten Merkmale waren die Unterstützung von CD-Laufwerken für die parallele Schnittstelle, das Erkennen und Entfernen von Pregaps sowie Portierungen für NetBSD und Solaris. Mittlerweile beschränken sich die Pläne darauf, ein Update für Paranoia III zu schaffen, welches das Auslesen von stark beschädigten Medien und die Fehlerbehandlung verbessert.[4] Bislang ist dazu aber noch kein Code in den Repositories aufgetaucht.

Siehe auch

Weblinks

Einzelnachweise

  1. EAC Drive Options unter C2 Error Info/Drive is capable of retrieving C2 error information.
  2. Hinweis im offiziellen FAQ
  3. Prerelease of cdparanoia 10.0
  4. [1]

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Cdparanoia — Aktuelle Version: III 10.2 (11. September 2008) Betriebssystem: Linux Kategorie: Ripper Lizenz: GPL …   Deutsch Wikipedia

  • Cdparanoia — Saltar a navegación, búsqueda cdparanoia (libparanoia) Desarrollador Xiph.Org [1] Información general …   Wikipedia Español

  • Cdparanoia — Тип CD ripper Разработчик Xiph.Org ОС Unix like, BeOS Версия III 10.2 (11 сентября, 2008) Лицензия …   Википедия

  • cdparanoia — Тип CD ripper Разработчик Xiph.Org Операционная система Unix like, BeOS Последняя версия III 10.2 (11 сентября, 2008) Лицензия GNU General Public License …   Википедия

  • Cdparanoia — Infobox Software name = cdparanoia logo = caption = author = developer = released = latest release version = III 10.2 latest release date = September 11, 2008 latest preview version = latest preview date = operating system = Linux platform =… …   Wikipedia

  • cdrtools — Entwickler Jörg Schilling Aktuelle Version 3.00 (2. Juni 2010) Aktuelle Vorabversion 3.01a06 (14. September 2011) Betriebssystem Linux, UNIX, BSD …   Deutsch Wikipedia

  • CD ripper — A CD ripper, CD grabber or CD extractor is a piece of software designed to extract or rip raw digital audio (in format commonly called CDDA) from a compact disc to a file or other output. IntroductionAs an intermediate step, some ripping programs …   Wikipedia

  • Rubyripper — Entwickler Bouke Woudstra Aktuelle Version 0.6.1 (13. Oktober 2011) Betriebssystem Unix ähnliche (Linux, Mac OS X, BSD) Kategorie …   Deutsch Wikipedia

  • Grip — Grip …   Википедия

  • Cdex — in der offiziellen Version 1.51 Basisdaten Entwickler: Georgy Berdyshev Aktuelle Versi …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”