FreeDB

FreeDB.org

FreeDB.org jest kolejną bazą metadanych muzycznych; jest to otwarta wersja CDDB. Powstała w odpowiedzi na działania Escient, która poprzez swoją spółkę zależną, Gracenote, kupiła prawa do CDDB i ograniczyła dostęp do danych.

FreeDB wziął ostatnią dostępną migawkę danych i stworzył własny serwer i bazę danych. Technologicznie od tego czasu pozostaje dość statyczny, ale zgromadził bardzo dużą liczbę wydań. Jakość danych nie zawsze jest najlepsza, a w bazie danych FreeDB jest dużo powielania.

istnieje interfejs sieciowy do FreeDB, ale większość dostępu (wyszukiwanie, przesyłanie) odbywa się za pośrednictwem protokołu FreeDB (który może być osadzony w HTTP, ale nie jest tak naprawdę dostępny przez przeglądarkę). Jedną z zalet tego protokołu jest to, że jest on praktycznie taki sam jak oryginalny protokół CDDB, a zatem może być używany jako zamiennik CDDB, gdy Gracenote przejął go.

w rezultacie FreeDB przejął de facto standardową bazę rozpoznawania płyt CD dla oprogramowania muzycznego open source. MusicBrainz ma wiele funkcji do importowania danych z FreeDB. Ostatecznie, mamy nadzieję, że MusicBrainz przejmie od FreeDB jako preferowany sposób wyszukiwania płyt CD, zwłaszcza że Gracenote opracowało (i zmusza klientów do przełączania się na) CDDB2, zastrzeżony zamiennik oryginalnego protokołu CDDB.

Alert.png musisz dokładnie sprawdzić dane FreeDB, ponieważ w większości przypadków muszą być poprawione, aby potwierdzić z wytycznymi stylu MusicBrainz. Dobrą praktyką jest również przedstawianie dowodu Twojej publikacji w notatkach do edycji – FreeDB nie jest uważany za dowód, ponieważ proces ich przesyłania nie jest monitorowany.

FreeDB MusicBrainz user

Status: poniższe dane są przestarzałą funkcją i są zachowywane tylko dla wartości historycznej.

przed aktualizacją serwera 2004-10-10, wersje, które spełniały określone kryteria, były automatycznie importowane z FreeDB przez Bot MusicBrainz FreeDB jako metoda powiększania bazy danych, gdy projekt MusicBrainz dopiero się zaczynał. Ta funkcja została ostatecznie wyłączona po dyskusji na listach dyskusyjnych, ponieważ słaba jakość surowych danych freeDB i częstotliwość zduplikowanych wpisów miały przeważać nad korzyściami z dodatkowych danych dla MusicBrainz.

mimo że automatyczne dodawanie wydań zostało wyłączone, pewne elementy implementacji nadal pozostają w MusicBrainz. Na przykład zachowano koncepcję dodawania identyfikatorów dysków do istniejących wydań, chociaż ponieważ dodawanie identyfikatorów dysków do wydania odbywa się automatycznie, bez głosowania, edytor FreeDB nie jest używany do tych dodatków. Dodatkowo strona wyszukiwania MusicBrainz nadal zachowuje specjalne Wsparcie dla uruchomionych zapytań, które zawierają lub wykluczają edytor FreeDB.

kryteria importu

były to aktualne kryteria importu, zanim automatyczny import został wyłączony.

w kolejności stosuje się następujące zasady Przetwarzanie zatrzymuje się na pierwszej zasadzie, aby „dopasować”:

  1. jeśli jest mniej niż 5 ścieżek, wydanie nie zostanie automatycznie wstawione.
  2. jeśli wykonawcą wydania jest „Various” lub „Various Artists”, wydanie nie zostanie automatycznie wstawione (ale określenie wykonawcy wydania jest niedokładną nauką).
  3. Jeśli co najmniej 70% utworów zawiera ” – „lub co najmniej 70% utworów zawiera” / „lub co najmniej 85% utworów zawiera” – „lub co najmniej 85% utworów zawiera”/”, to wydanie nie zostanie automatycznie wstawione.
  4. Jeśli nazwa lub wykonawca Wydania nie powiedzie się „sprawdzeniu stylu”, wydanie nie zostanie automatycznie wstawione.
  5. w przeciwnym razie wydanie zostanie automatycznie wstawione.

proces importu

był to aktualny proces importu, zanim automatyczny import został wyłączony.

To jest w dwóch częściach:

  1. Jeśli wydanie FreeDB pasuje do istniejącego wydania w MB, to identyfikator dysku zostanie dodany do tego wydania.
    • aby „dopasować”, szukamy wykonawcy, w którym nazwa pasuje (według nazwy lub sortname),
    • i gdzie nazwa wydania pasuje dokładnie (wielkość liter nie ma znaczenia),
    • i gdzie liczba utworów pasuje.
    • jeśli znajdziemy takie wydanie, spróbujemy dodać identyfikator płyty do tego wydania. Wszelkie błędy napotkane podczas robienia tego są po cichu ignorowane.
  2. w przeciwnym razie zostanie utworzone nowe wydanie, jako moderator „FreeDB”
    • wszystkie te automatyczne wstawki są wykonywane jako moderator „FreeDB”. Dzieje się tak dlatego, że ponieważ pierwotne żądanie usługi internetowej, które to wszystko rozpoczęło, nie jest uwierzytelnione, nie mamy pojęcia, komu moglibyśmy przypisać tę zmianę.
    • wszystkie wydania wstawione w wyniku moderacji FreeDB powinny mieć dokładnie jeden dysk (ale z powodu błędu niektóre mogą nie).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.