Digital Audio Extraction

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

  1. http://www.muenster.de/~asshoff/physik/cd/cdplayer.htm
  2. DAE Drive Features Database - FAQ (englisch, 2007)

Weblinks

www.daefeatures.co.uk/, Datenbank über Optische Laufwerke und deren DAE-Eigenschaften (englisch)


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

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

  • Digital Audio Extraction — Digital Audio Extraction,   DAE …   Universal-Lexikon

  • Digital reformatting — is the process of converting analogue materials into a digital format as a surrogate of the original. The digital surrogates perform a preservation function by reducing or eliminating the use of the original. Digital reformatting is guided by… …   Wikipedia

  • Exact Audio Copy — Logo (Programmicon) Basisdaten Entwickler André Wiethoff Aktuelle  …   Deutsch Wikipedia

  • Digital watermarking — An image with visible digital watermarking the text Brian Kell 2006 is visible across the center of the image Digital watermarking is the process of embedding information into a digital signal which may be used to verify its authenticity or the… …   Wikipedia

  • Digital video fingerprinting — Video fingerprinting is a technique in which software identifies, extracts and then compresses characteristic components of a video, enabling that video to be uniquely identified by its resultant “fingerprint”. Video fingerprinting is technology… …   Wikipedia

  • Digital camera — Digicam redirects here. For the military camouflauge method using micropatterns, see Military camouflage#Digital camouflauge. A digital camera (or digicam) is a camera that takes video or still photographs, or both, digitally by recording images… …   Wikipedia

  • Digital image processing — This article is about mathematical processing of digital images. For artistic processing of images, see Image editing. Paranal Observatory landscape after application of the city globe image technique. The Digital image processing is the use of… …   Wikipedia

  • Digital Signal Processor — Processeur de signal numérique Un Digital Signal Processor ou DSP en anglais, soit « processeur de signal numérique », est un microprocesseur optimisé pour les calculs. Son application principale est le traitement du signal numérique… …   Wikipédia en Français

  • Digital signal processor — Processeur de signal numérique Un Digital Signal Processor ou DSP en anglais, soit « processeur de signal numérique », est un microprocesseur optimisé pour les calculs. Son application principale est le traitement du signal numérique… …   Wikipédia en Français

  • Game rip (audio) — Within the context of audio and video game music in particular a game rip (also gamerip) is the result of taking the audio from a computer/video game and storing it in a format that is more accessible for listening (often digital files such as… …   Wikipedia

Share the article and excerpts

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