MusicBrainz es un proyecto MetaBrainz que tiene como objetivo crear una base de datos musical colaborativa similar al proyecto freedb . MusicBrainz se fundó en respuesta a las restricciones impuestas a la base de datos de discos compactos (CDDB), una base de datos para que las aplicaciones de software busquen información de CD de audio en Internet. MusicBrainz ha ampliado sus objetivos para ir más allá de un almacén de metadatos de CD (es decir, información sobre los intérpretes, artistas, compositores, etc.) para convertirse en una base de datos estructurada en línea para música. [3] [4]
MusicBrainz captura información sobre artistas, sus obras grabadas y las relaciones entre ellos. Las entradas de trabajos grabados capturan como mínimo el título del álbum, los títulos de las pistas y la duración de cada pista. Estas entradas son mantenidas por editores voluntarios que siguen las pautas de estilo escritas por la comunidad. Las obras grabadas también pueden almacenar información sobre la fecha de lanzamiento y el país, el ID del CD, la portada , la huella digital acústica , el texto de anotación de forma libre y otros metadatos. En octubre de 2023 [actualizar], MusicBrainz contiene información sobre aproximadamente 2,2 millones de artistas, 3,9 millones de lanzamientos y 30,4 millones de grabaciones. [5] Los usuarios finales pueden utilizar software que se comunica con MusicBrainz para agregar etiquetas de metadatos a sus archivos multimedia digitales, como ALAC , FLAC , MP3 , Ogg Vorbis o AAC .
MusicBrainz permite a los contribuyentes cargar imágenes de portada de lanzamientos en la base de datos; Estas imágenes están alojadas en Cover Art Archive (CAA), un proyecto conjunto entre Internet Archive y MusicBrainz iniciado en 2012. Internet Archive proporciona el ancho de banda, el almacenamiento y la protección legal para alojar las imágenes, mientras que MusicBrainz almacena metadatos y proporciona acceso público a través de la Web. y a través de una API para uso de terceros. Al igual que con otras contribuciones, la comunidad MusicBrainz se encarga de mantener y revisar los datos. [6] Hasta el 16 de mayo de 2022, [7] también se proporcionaba una portada para los artículos a la venta en Amazon.com y algunos otros recursos en línea, pero ahora se prefiere CAA, porque le da a la comunidad más control y flexibilidad para administrar las imágenes. . En octubre de 2023 [actualizar], existen más de 4,6 millones de imágenes en el archivo. [8]
Además de recopilar metadatos sobre música, MusicBrainz también permite buscar grabaciones por su huella digital acústica . Para ello se utiliza una aplicación independiente, como MusicBrainz Picard.
En 2000, MusicBrainz comenzó a utilizar el TRM patentado de Relatable (un acrónimo recursivo de TRM Recognizes Music) para la comparación acústica de huellas dactilares. Esta característica atrajo a muchos usuarios y permitió que la base de datos creciera rápidamente. Sin embargo, en 2005, TRM mostraba problemas de escalabilidad ya que el número de pistas en la base de datos había alcanzado los millones. Este problema se resolvió en mayo de 2006 cuando MusicBrainz se asoció con MusicIP (ahora AmpliFIND ), reemplazando TRM con MusicDNS. [9] Los TRM fueron eliminados y reemplazados por MusicDNS en noviembre de 2008.
En octubre de 2009, AmpliFIND adquirió MusicIP . [10] Algún tiempo después de la adquisición, el servicio MusicDNS comenzó a tener problemas intermitentes. [ cita necesaria ]
Dado que el futuro del servicio de identificación gratuito era incierto, se buscó un sustituto. El algoritmo de toma de huellas dactilares acústicas Chromaprint, la base del servicio de identificación AcoustID , fue iniciado en febrero de 2010 por Lukáš Lalinský, colaborador de MusicBrainz desde hace mucho tiempo. [11] Si bien AcoustID y Chromaprint no son oficialmente proyectos de MusicBrainz, están estrechamente vinculados entre sí y ambos son de código abierto. Chromaprint funciona analizando los primeros dos minutos de una pista, detectando la fuerza en cada una de las 12 clases de tono y almacenándolas ocho veces por segundo. Luego se aplica un posprocesamiento adicional para comprimir esta huella digital conservando los patrones. [12] El servidor de búsqueda AcoustID luego busca en la base de datos de huellas dactilares por similitud y devuelve el identificador AcoustID junto con los identificadores de grabación de MusicBrainz, si se conocen.
Desde 2003, [13] los datos principales de MusicBrainz (artistas, grabaciones, lanzamientos, etc.) son de dominio público , y el contenido adicional, incluidos los datos de moderación (esencialmente todo el contenido original aportado por los usuarios y sus elaboraciones), se coloca bajo el dominio público. Licencia Creative Commons CC BY-NC-SA -2.0. [14] El sistema de gestión de bases de datos relacionales es PostgreSQL . El software del servidor está cubierto por la Licencia Pública General GNU . La biblioteca de software cliente de MusicBrainz , libmusicbrainz , tiene la licencia pública general reducida GNU , que permite el uso del código mediante productos de software propietarios.
En diciembre de 2004, su creador, Robert Kaye, entregó el proyecto MusicBrainz a la Fundación MetaBrainz , un grupo sin fines de lucro . [15] El 20 de enero de 2006, la primera empresa comercial en utilizar los datos de MusicBrainz fue Linkara, con sede en Barcelona , España, en su servicio "Linkara Música". [dieciséis]
El 28 de junio de 2007, la BBC anunció que había obtenido la licencia de transmisión de datos en vivo de MusicBrainz para aumentar sus páginas web de música. Los editores de música en línea de la BBC también se unirían a la comunidad MusicBrainz para contribuir con sus conocimientos a la base de datos. [17]
El 28 de julio de 2008 se lanzó la versión beta del nuevo sitio BBC Music, que publica una página para cada artista de MusicBrainz. [18] [19]
ListenBrainz es un proyecto gratuito y de código abierto que tiene como objetivo obtener datos de escucha de música digital y publicarlos bajo una licencia abierta . [20] Es un proyecto de la Fundación MetaBrainz vinculado a MusicBrainz. Su objetivo es volver a implementar las funciones de Last.fm que se perdieron tras la adquisición de esa plataforma por parte de CBS. [21] [22]
ListenBrainz recibe envíos de reproductores multimedia y servicios como Music Player Daemon , Spotify y Rhythmbox en forma de escuchas. ListenBrainz también puede importar scrobbles de Last.fm y Libre.fm para crear un historial de escucha. Como las escuchas se publican bajo una licencia abierta, ListenBrainz es útil para la investigación musical con fines industriales y de desarrollo. [23] [24] [25] [26] [27]
ListenBrainz también puede generar recomendaciones y listas de reproducción basadas en la escucha individual. [28]
En diciembre de 2021, se agregó la función de informes Year in Music, que permite a los usuarios conocer y compartir sus principales canciones, álbumes y artistas del año. [29]