www.wikidata.de-de.nina.az
Die Compact Disc Database Abkurzung CDDB ist eine Datenbank mit Informationen uber auf dem Markt befindliche Audio CDs Interpreten Titel Tracklangen Musikgenre die uber das Internet abgerufen werden konnen Zurzeit sind rund 7 6 Millionen CDs mit 97 2 Millionen Titeln Stand 21 Dezember 2008 erfasst Die Erkennung geschieht mit Hilfe eines sogenannten Hash Wertes Umgekehrt ist es den Benutzern auch moglich noch nicht erfasste CD Daten in die Datenbank einzugeben Diese Informationen konnen mit vielen Computer Musikkodier und abspielprogrammen abgerufen oder direkt uber die CDDB Website eingesehen werden CDDB wurde 1995 von Ti Kan und Steve Scherf entwickelt 1998 grundeten sie die gleichnamige Firma Diese wurde von Escient ubernommen und in Gracenote umbenannt Gracenote halt seitdem die Rechte an der Datenbank Im April 2008 wurde sie fur 260 Millionen US Dollar von der Sony Corporation of America aufgekauft 1 Seit einem Relaunch der Webseiten von Gracenote im September 2010 ist die Musiksuche in der CDDB nicht mehr offentlich uber die Webseite zuganglich Eine Anderung der Lizenzbedingungen im Jahre 2001 und die Einfuhrung eines geanderten Protokolls machten den kostenlosen Datenbankzugriff fur kommerzielle Software und Shareware unmoglich die Lizenzbedingungen von Gracenote erlauben hingegen den kostenlosen Zugriff fur nicht kommerzielle Software Stand 18 August 2007 2 Als Alternative wurden daraufhin die freedb Datenbank Projekt wurde Marz 2020 eingestellt und das MusicBrainz Projekt gegrundet Gracenote wird inzwischen in verschiedenen Musikabspielprogrammen z B iTunes und Musikserver zum Rippen z B CocktailAudio benutzt zum Teil ist das aber nur nach Registrierung moglich Inhaltsverzeichnis 1 Beispiel Hash Wert nach CDDB1 2 ID Kollisionen 3 Weblinks 4 EinzelnachweiseBeispiel Hash Wert nach CDDB1 BearbeitenZur Erzeugung des Hash Wertes wird das Inhaltsverzeichnis TOC Table of Contents der CD ausgelesen Relevant sind die Anzahl und die Reihenfolge der Titel auf der CD sowie die jeweilige Titellange Beispiel Track frame offsets 150 15095 28530 40556 60479 81952 100762 112675 128656 145954 Disc length 2258 Aus den ausgelesenen Werten wird ein 4 Byte Hash Wert gebildet im Format XXYYYYZZ Fur das obige Beispiel 6808d20a Das letzte Byte ZZ im Beispiel 0a ist die Anzahl der Tracks auf dem Album Die zwei mittleren Bytes YYYY im Beispiel 08d2 ergeben sich aus der Summe der Titellangen in Sekunden Das erste Byte ist eine Prufsumme aller Werte des Inhaltsverzeichnisses Die Summe wird gebildet aus allen Stellen der Anfangspositionen aller Titel Tracks in Sekunden modulo 255 Es gibt diverse Programme im Web die Beispiel IDs fur CDDB1 berechnen konnen 3 ID Kollisionen BearbeitenHaben zwei CDs die gleiche Anzahl von Tracks und die gleiche Gesamtlange dann besteht eine Chance von 1 255 oder mehr dass sie dieselbe ID haben 4 Eine solche Kollision wurde als moglicher Grund fur falsche Titelangaben bei der SOS Kinderdorf CD genannt 5 Weblinks BearbeitenGracenote WebsiteEinzelnachweise Bearbeiten Sony Acquires Gracenote drmwatch com heise de CDDB akzeptiert nur noch registrierte Nutzer Robert Sedgewick Wayne Kevin CDDB java Princeton University Computer Science Department 5 Marz 2007 archiviert vom Original am 11 Februar 2008 abgerufen am 19 Oktober 2007 CDDB ID A Tale of Woe9 auf quimby gnus org Wirbel um Weihnachts CD der SOS Kinderdorfer auf heise de Abgerufen von https de wikipedia org w index php title Compact Disc Database amp oldid 206773559