MusicBrainz
Rodzaj witryny |
Internetowa encyklopedia muzyczna |
---|---|
Dostępne w | język angielski |
Właściciel | Fundacja MetaBrainz |
Stworzone przez | Roberta Kaye |
Adres URL | |
Handlowy | NIE |
Rejestracja | Opcjonalne (wymagane do edycji danych) |
Użytkownicy | ~ 250 000 aktywnych w historii |
Wystrzelony | 17 lipca 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
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
- Amarok – odtwarzacz audio KDE
- Banshee – wieloplatformowy odtwarzacz audio
- Buraki – automatyczny tagger/organizator muzyki CLI dla systemów uniksopodobnych
- Clementine – wieloplatformowy odtwarzacz audio
- CDex – ripper do Microsoft Windows CD
- Demlo – dynamiczny i rozszerzalny menedżer muzyki wykorzystujący CLI
- Exact Audio Copy – ripper Microsoft Windows CD
- iEatBrainz – MacOS X, wycofany
- Komponent foo_musicbrainz dla foobar2000 – biblioteka muzyczna/odtwarzacz audio
- Jaikoz – edytor znaczników masowych Java
- Max — ripper CD i transkoder audio w systemie Mac OS X
- Mp3tag – edytor metadanych systemu Windows i organizator muzyki
- MusicBrainz Picard – wieloplatformowy edytor tagów zorientowany na albumy
- MusicBrainz Tagger - przestarzały edytor tagów Microsoft Windows
- puddletag – edytor tagów dla PyQt na licencji GPLv3
- Rhythmbox – odtwarzacz audio dla systemów uniksopodobnych
- Sound Juicer – ripper CD GNOME
- Zortam Mp3 Media Studio – organizator muzyki Windows i edytor znaczników ID3
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
- Tworzenie metadanych: przypadek MusicBrainz . Jessa Hemerly'ego. Projekt magisterski na UC Berkeley. 2011.
Linki zewnętrzne
- Oficjalna strona internetowa
- Archiwum okładek - oficjalna strona
- Informacje MusicBrainz na stronie BBC Music