- Digital Audio Extraction
-
Digital Audio Extraction (digitale Extraktion von Audiodaten, DAE) bezeichnet das Auslesen („Rippen“) einer Audio-CD mit einem CD-ROM-Laufwerk, wobei die Audiodaten nicht über die analogen oder gegebenenfalls digitalen Audio-Anschlüsse des Laufwerks ausgegeben werden, sondern über die Hostschnittstelle (meist ATA/ATAPI oder SCSI, früher auch die Mitsumi-Schnittstelle) übermittelt werden. Die Software die hierzu verwendet wird, wird als CD-Ripper, Audiograbber oder einfach DAE-Software bezeichnet.
Inhaltsverzeichnis
Technik
Kennzeichnend ist, dass
- der Host die Daten direkt von der CD liest, ohne dass diese in die analoge Domäne überführt wurden, wie dies beim Anschluss des Laufwerks über die Soundkarte und deren Benutzung der Fall wäre;
- die Übertragung normalerweise um ein Vielfaches schneller erfolgt als das komplette Abspielen der CD;
- dem Laufwerk, da keine Echtzeitanforderung besteht, prinzipiell mehr Möglichkeiten zum Verfahren beim Auftreten von Lesefehlern zur Verfügung stehen.
Traditionellerweise wurde die digitale Extraktion von Audiodaten von Laufwerksseite eher stiefmütterlich behandelt, so dass insbesondere bei älteren Laufwerken die Fehlerkorrektur hierbei schlechter als bei der Wiedergabe der CD ist. Die Signalverarbeitung im Laufwerk erfolgt dabei meist über andere Schaltungsteile als bei der Wiedergabe der CD. Häufig werden Lesefehler nicht an den Host gemeldet. Aufgrund der Tatsache, dass ein Datenblock mit Audiomaterial mit weniger Metadaten ausgestattet ist als ein Block mit CD-ROM-Daten, ist die Adressierbarkeit der Blöcke vielfach eingeschränkt – meist tritt ein von der Laufwerksfirmware abhängiger (in seltenen Fällen zufälliger) Versatz auf, wobei die tatsächliche von der vom Laufwerk angegebenen Leseposition um einige Samples abweicht.
Moderne Laufwerke haben vielfach eine sehr gute Fehlerkorrektur. Wegen der gegenüber CD-ROM-Daten geringeren Redundanz des Audiomaterials bei der Kodierung auf der CD ist bei praktisch allen Laufwerken – gegenüber der Geschwindigkeit bei Daten-CDs – die maximale Lesegeschwindigkeit bei der DAE eingeschränkt.
Zum Erkennen von Lesefehler kann einerseits der Vergleich mit den Prüfsummen aus den beiden Prüfsummenschichten von Audio-CDs (C1 und C2)[1] genutzt werden oder das Material mehrmals gelesen und die Ergebnisse verglichen werden, was als die sicherste Methode gilt. (Bei Lesefehlern wird von zufälligen Ergebnissen an den Fehlerstellen ausgegangen.) Dadurch können Lesefehler weitgehend sicher erkannt werden, sofern nicht ein Lesepuffer des Laufwerkes im Spiel ist, da sonst nur zweimal das Ergebnis nur eines wirklichen Auslesevorganges aus dem Puffer ausgegeben wird, das sich selbst natürlich identisch ist und so ein Erkennen von fehlerhaften Stellen auf diesem Wege unmöglich wird. Daher muss für das Erreichen zuverlässiger Ergebnisse ein eventueller Lesepuffer zuverlässig umgangen werden. Weiterhin können Lesefehler durch das Vergleichen der Ausleseergebnisse mit anderen Nutzern erkannt werden, was der Dienst AccurateRip mittels einer Datenbank von Prüfsummen verwirklicht, die von Nutzern beigetragen werden.
DAE-Laufwerkseigenschaften
Die Qualität der DAE die letztendlich erreichbar ist, ist durch die Eigenschaften des spezifischen optischen Laufwerks definiert. Eigenschaften die für ein perfektes DAE hilfreich sind, sind ein geringer Versatz, kein Jitter, ein deaktivierbares Caching und die Fähigkeit den Fehlerzustand (C1 und C2) korrekt an die DAE-Software zurückzugeben. Es existieren Datenbanken über die Eigenschaften spezifischer Laufwerke, auch besitzt die DAE-Software EAC die Möglichkeit diese automatisch mit einer Test-CD zu bestimmen.[2]
Applikationen
Als Referenz in für zuverlässig bitperfektes Auslesen gilt die die Windows-Freeware Exact Audio Copy. Weite Verbreitung als Backend hat die freie Programmbibliothek cdparanoia gefunden, die hinter praktisch allen Linux (und anderen Unixderivaten) DAE-Anwendungen steckt.
Einzelnachweise
- ↑ http://www.muenster.de/~asshoff/physik/cd/cdplayer.htm
- ↑ DAE Drive Features Database - FAQ (englisch, 2007)
Weblinks
www.daefeatures.co.uk/, Datenbank über Optische Laufwerke und deren DAE-Eigenschaften (englisch)
Wikimedia Foundation.