FreeDB

FreeDB.org

FreeDB.org ist eine weitere Datenbank von Musik-Metadaten; es ist die offene Version von CDDB. Es wurde als Reaktion auf die Maßnahmen von Escient gegründet, das über seine Tochtergesellschaft Gracenote die Rechte an CDDB erwarb und den Zugriff auf die Daten einschränkte.

FreeDB hat den letzten verfügbaren Snapshot der Daten erstellt und einen eigenen Server und eine eigene Datenbank erstellt. Technologisch ist es seitdem ziemlich statisch geblieben, aber es hat eine sehr große Anzahl von Veröffentlichungen angehäuft. Die Qualität der Daten ist nicht immer die beste, und es gibt viele Duplikate in der FreeDB-Datenbank.

Es gibt eine Webschnittstelle zu FreeDB, aber die meisten Zugriffe (Lookups, Submissions) erfolgen über das FreeDB-Protokoll (das in HTTP eingebettet sein kann, aber nicht wirklich über einen Browser zugänglich ist). Einer der Vorteile dieses Protokolls besteht darin, dass es praktisch mit dem ursprünglichen CDDB-Protokoll identisch ist und daher als Drop-In-Ersatz für CDDB verwendet werden kann, als Gracenote es übernahm. Infolgedessen hat FreeDB die De-facto-Standard-CD-Erkennungsdatenbank für Open-Source-Musiksoftware übernommen. MusicBrainz bietet viele Funktionen zum Importieren von Daten aus FreeDB. Schließlich ist zu hoffen, dass MusicBrainz FreeDB als bevorzugte Open-Source-Methode zum Nachschlagen von CDs mit freier Datenbank übernimmt, zumal Gracenote seitdem CDDB2 entwickelt hat (und Kunden dazu zwingt, zu wechseln), ein proprietärer Ersatz für das ursprüngliche CDDB-Protokoll.

Warnung.png Sie müssen die FreeDB-Daten sorgfältig prüfen, da sie in den meisten Fällen korrigiert werden müssen, um die MusicBrainz-Stilrichtlinien zu bestätigen. Es empfiehlt sich auch, den Nachweis Ihrer Freigabe in den Bearbeitungsnotizen vorzulegen – FreeDB wird nicht als Nachweis betrachtet, da der Einreichungsprozess nicht überwacht wird.

FreeDB MusicBrainz user

Status: Die folgenden Details sind veraltet und werden nur aus historischen Gründen beibehalten.

Vor dem Server-Update 2004-10-10 wurden Releases, die bestimmte Kriterien erfüllten, vom MusicBrainz FreeDB-Bot automatisch aus FreeDB importiert, um die Datenbank zu erweitern, als das MusicBrainz-Projekt gerade erst begann. Diese Funktion wurde schließlich nach einigen Diskussionen auf der Mailingliste deaktiviert, da die schlechte Qualität der freeDB-Rohdaten und die Häufigkeit doppelter Einträge die Vorteile zusätzlicher Daten für MusicBrainz überwiegen.

Obwohl das automatische Hinzufügen von Releases deaktiviert wurde, bleiben bestimmte Elemente der Implementierung in MusicBrainz erhalten. Zum Beispiel wurde das Konzept des Hinzufügens von Disc-IDs zu bestehenden Releases beibehalten, obwohl, da das Hinzufügen von Disc-IDs zu einem Release automatisch und ohne Abstimmung erfolgt, der FreeDB-Editor für diese Ergänzungen nicht verwendet wird. Darüber hinaus bietet die MusicBrainz-Suchseite weiterhin spezielle Unterstützung für das Ausführen von Abfragen, die den FreeDB-Editor enthalten oder ausschließen.

Importkriterien

Dies waren die damals aktuellen Importkriterien, bevor die automatischen Importe deaktiviert wurden.

Die folgenden Regeln werden der Reihe nach angewendet. Die Verarbeitung stoppt bei der ersten Regel, die „übereinstimmt“:

  1. Wenn weniger als 5 Spuren vorhanden sind, wird das Release NICHT automatisch eingefügt.
  2. Wenn der Künstler der Veröffentlichung entweder „Various“ oder „Various Artists“ ist, wird die Veröffentlichung NICHT automatisch eingefügt (aber die Bestimmung des Künstlers der Veröffentlichung ist selbst eine ungenaue Wissenschaft).
  3. Wenn mindestens 70% der Spuren “ – “ oder mindestens 70% der Spuren “ / “ oder mindestens 85% der Spuren „-“ oder mindestens 85% der Spuren „/“ enthalten, wird die Freigabe NICHT automatisch eingefügt.
  4. Wenn der Name oder der Interpret der Veröffentlichung die „Style Check“ nicht bestehen, wird die Veröffentlichung NICHT automatisch eingefügt.
  5. Andernfalls wird die Freigabe automatisch eingefügt.

Importvorgang

Dies war der aktuelle Importvorgang, bevor die automatischen Importe deaktiviert wurden.

Dies ist in zwei Teilen:

  1. Wenn die FreeDB-Version mit einer vorhandenen Version in MB übereinstimmt, wird die Disc-ID zu dieser Version hinzugefügt.
    • Um „match“ zu machen, suchen wir nach einem Künstler, bei dem der Name übereinstimmt (nach Name oder Sortname),
    • und bei dem der Release-Name genau übereinstimmt (Groß- und Kleinschreibung wird nicht beachtet),
    • und bei dem die Anzahl der Tracks übereinstimmt.
    • Wenn wir eine solche Veröffentlichung finden, versuchen wir, die Disc-ID zu dieser Veröffentlichung hinzuzufügen. Dabei auftretende Fehler werden stillschweigend ignoriert.
  2. Andernfalls wird eine neue Version erstellt, da der „FreeDB“ -Moderator
    • Alle diese automatischen Einfügungen als „FreeDB“ -Moderator ausgeführt werden. Dies liegt daran, da die ursprüngliche Webdienstanforderung, die all dies gestartet hat, nicht authentifiziert ist, haben wir keine Ahnung, wem wir diese Änderung sonst zuschreiben könnten.
    • Alle Releases, die als Ergebnis von FreeDB-Moderationen eingefügt wurden, sollten genau eine Discid haben (aber aufgrund eines Fehlers können einige nicht).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.