MusicBrainz

MusicBrainz
MusicBrainz logo since February 2016
MusicBrainz homepage.
Strona główna MusicBrainz
Rodzaj witryny
Internetowa encyklopedia muzyczna
Dostępne w język angielski
Właściciel Fundacja MetaBrainz
Stworzone przez Roberta Kaye
Adres URL musicbrainz.org _
Handlowy NIE
Rejestracja Opcjonalne (wymagane do edycji danych)
Użytkownicy ~ 250 000 aktywnych w historii
Wystrzelony 17 lipca 2000 ; 22 lata temu ( 17.07.2000 )
Aktualny stan online
Licencja na zawartość
Część Creative Commons Zero ( dane otwarte ) i część CC-BY-NC-SA (nieotwarte); dostępne licencje komercyjne
Napisane w Perl z bazą danych PostgreSQL

MusicBrainz to projekt MetaBrainz , którego celem jest stworzenie wspólnej muzycznej bazy danych, podobnej do projektu freedb . MusicBrainz powstał w odpowiedzi na ograniczenia nałożone na Compact Disc Database (CDDB), bazę danych dla aplikacji do wyszukiwania informacji o płytach audio w Internecie. MusicBrainz rozszerzył swoje cele, wykraczając poza metadanych płyt CD (to są informacje o wykonawcach, artystach, autorach piosenek itp.), Stając się ustrukturyzowaną internetową bazą danych muzyki.

MusicBrainz przechwytuje informacje o artystach, ich nagranych utworach i relacjach między nimi. Wpisy nagranych utworów obejmują co najmniej tytuł albumu, tytuły utworów i długość każdego utworu. Wpisy te są utrzymywane przez redaktorów-wolontariuszy, którzy przestrzegają wytycznych dotyczących stylu pisania społeczności. Nagrane utwory mogą również przechowywać informacje o dacie i kraju wydania, identyfikatorze płyty CD, okładce , akustycznym odcisku palca , dowolny tekst adnotacji i inne metadane. Od lutego 2023 MusicBrainz zawiera informacje o około 2,1 miliona artystów, 3,5 miliona wydań i 28,8 miliona nagrań. Użytkownicy końcowi mogą korzystać z oprogramowania, które komunikuje się z MusicBrainz, aby dodawać znaczniki metadanych do swoich cyfrowych plików multimedialnych, takich jak ALAC , FLAC , MP3 , Ogg Vorbis lub AAC .

Archiwum okładek

Logo Archiwum okładek

MusicBrainz umożliwia współpracownikom przesyłanie obrazów okładek wydań do bazy danych; te obrazy są hostowane przez Cover Art Archive (CAA), wspólny projekt Internet Archive i MusicBrainz, który rozpoczął się w 2012 roku. Internet Archive zapewnia przepustowość, przechowywanie i ochronę prawną hostingu obrazów, podczas gdy MusicBrainz przechowuje metadane i zapewnia publiczny dostęp za pośrednictwem sieci i interfejsu API do użytku stron trzecich. Podobnie jak w przypadku innych wkładów, społeczność MusicBrainz jest odpowiedzialna za przechowywanie i przeglądanie danych. Do 16 maja 2022 r. okładki były również dostępne dla przedmiotów wystawionych na sprzedaż w Amazon.com i kilka innych zasobów internetowych, ale obecnie preferowany jest CAA, ponieważ zapewnia społeczności większą kontrolę i elastyczność w zarządzaniu obrazami. Od sierpnia 2022 r. w archiwum istnieje ponad 3,7 miliona zdjęć.

Pobieranie odcisków palców

Oprócz gromadzenia metadanych o muzyce, MusicBrainz umożliwia również wyszukiwanie nagrań według ich akustycznego odcisku palca . W tym celu należy użyć oddzielnej aplikacji, takiej jak MusicBrainz Picard .

Usługi własne

W 2000 roku MusicBrainz zaczął używać opatentowanego przez Relatable TRM ( rekurencyjny akronim od TRM Recognizes Music) do akustycznego dopasowywania odcisków palców. Ta funkcja przyciągnęła wielu użytkowników i pozwoliła na szybki wzrost bazy danych. Jednak do 2005 roku TRM wykazywał problemy ze skalowalnością, ponieważ liczba utworów w bazie danych sięgała milionów. Ten problem został rozwiązany w maju 2006 roku, kiedy MusicBrainz nawiązał współpracę z MusicIP (obecnie AmpliFIND ), zastępując TRM MusicDNS. TRM zostały wycofane i zastąpione przez MusicDNS w listopadzie 2008 roku.

W październiku 2009 MusicIP zostało przejęte przez AmpliFIND . Jakiś czas po przejęciu usługa MusicDNS zaczęła mieć sporadyczne problemy. [ potrzebne źródło ]

AcoustID i Chromaprint

Ponieważ przyszłość bezpłatnej usługi identyfikacji była niepewna, poszukiwano jej zamiennika. Algorytm akustycznego odcisku palca Chromaprint, będący podstawą AcoustID , został uruchomiony w lutym 2010 roku przez długoletniego współpracownika MusicBrainz, Lukáša Lalinskiego. Chociaż AcoustID i Chromaprint nie są oficjalnie projektami MusicBrainz, są ze sobą ściśle powiązane i oba są open source. Chromaprint działa poprzez analizę pierwszych dwóch minut utworu, wykrywając siłę w każdej z 12 klas tonacji , zapisując te osiem razy na sekundę. Następnie stosuje się dodatkowe przetwarzanie końcowe w celu skompresowania tego odcisku palca przy zachowaniu wzorów. Serwer wyszukiwania AcoustID przeszukuje bazę danych odcisków palców według podobieństwa i zwraca identyfikator AcoustID wraz z identyfikatorami nagrań MusicBrainz, jeśli są znane.

Koncesjonowanie

Od 2003 r. podstawowe dane MusicBrainz (artyści, nagrania, wydania itd.) są w domenie publicznej , a dodatkowe treści, w tym dane dotyczące moderacji (zasadniczo każda oryginalna treść przesłana przez użytkowników i jej opracowania), są objęte licencją Creative Commons CC-BY-NC-SA -2.0. System zarządzania relacyjną bazą danych to PostgreSQL . Oprogramowanie serwera jest objęte Powszechną Licencją Publiczną GNU . Biblioteka oprogramowania klienta MusicBrainz , libmusicbrainz , jest objęty licencją GNU Lesser General Public License , która umożliwia korzystanie z kodu przez oprogramowanie własnościowe.

W grudniu 2004 roku projekt MusicBrainz został przekazany MetaBrainz Foundation , grupie non-profit , przez jego twórcę Roberta Kaye. 20 stycznia 2006 r. pierwszym komercyjnym przedsięwzięciem wykorzystującym dane MusicBrainz była hiszpańska firma Linkara z Barcelony w swoim serwisie „Linkara Música”.

W dniu 28 czerwca 2007 r. BBC ogłosiło, że udzieliło licencji na transmisję danych na żywo MusicBrainz w celu rozszerzenia ich muzycznych stron internetowych. Internetowi redaktorzy muzyczni BBC również przyłączyliby się do społeczności MusicBrainz, aby wnieść swoją wiedzę do bazy danych.

28 lipca 2008 r. Uruchomiono wersję beta nowej witryny BBC Music, która publikuje stronę dla każdego artysty MusicBrainz.

Oprogramowanie klienckie

Freedb mogli również uzyskiwać dostęp do danych MusicBrainz za pośrednictwem protokołu freedb, korzystając z usługi bramy MusicBrainz do FreeDB, mb2freedb. Brama została zamknięta 18 marca 2019 roku.

Zobacz też

Dalsza lektura

Linki zewnętrzne