MusicBrainz
MusicBrainz es un proyecto de MetaBrainz que tiene como objetivo crear una base de datos de música 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 aplicaciones de software para buscar 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 (esto es, información sobre los intérpretes, artistas, compositores, etc.) para convertirse en una base de datos en línea estructurada para la música.
MusicBrainz captura información sobre artistas, sus trabajos grabados y las relaciones entre ellos. Las entradas de obras grabadas 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 de 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 carátula, la huella digital acústica, el texto de anotaciones de forma libre y otros metadatos. A partir de agosto de 2022, MusicBrainz contenía información sobre aproximadamente 2 millones de artistas, 3,3 millones de lanzamientos y 27,5 millones de grabaciones. Los usuarios finales pueden usar software que se comunica con MusicBrainz para agregar etiquetas de metadatos a sus archivos de medios digitales, como ALAC, FLAC, MP3, Ogg Vorbis o AAC.
Archivo de portadas
MusicBrainz permite a los contribuyentes subir imágenes de portadas de lanzamientos a la base de datos; estas imágenes están alojadas en Cover Art Archive (CAA), un proyecto conjunto entre Internet Archive y MusicBrainz que comenzó 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. ya través de una API para el uso de terceros. Al igual que con otras contribuciones, la comunidad de MusicBrainz se encarga de mantener y revisar los datos. Hasta el 16 de mayo de 2022, también se proporcionaban portadas para artículos a la venta en Amazon.com y algunos otros recursos en línea, pero ahora se prefiere CAA porque brinda a la comunidad más control y flexibilidad para administrar las imágenes. A partir de agosto de 2022, existen más de 3,7 millones de imágenes en el archivo.
Toma de huellas dactilares
Además de recopilar metadatos sobre música, MusicBrainz también permite buscar grabaciones por su huella digital acústica. Para ello, se debe utilizar una aplicación independiente, como MusicBrainz Picard.
Servicios propios
En 2000, MusicBrainz comenzó a utilizar el TRM patentado de Relatable (un acrónimo recursivo de TRM Recognizes Music) para la comparación de huellas dactilares acústicas. 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 la cantidad de pistas en la base de datos había llegado a millones. Este problema se resolvió en mayo de 2006 cuando MusicBrainz se asoció con MusicIP (ahora AmpliFIND), reemplazando TRM con MusicDNS. Los TRM se eliminaron y reemplazaron por MusicDNS en noviembre de 2008.
En octubre de 2009, AmpliFIND adquirió MusicIP. Algún tiempo después de la adquisición, el servicio MusicDNS comenzó a tener problemas intermitentes.
AcoustID y Chromaprint
Dado que el futuro del servicio de identificación gratuito era incierto, se buscó un reemplazo. El algoritmo de toma de huellas dactilares acústicas de Chromaprint, la base del servicio de identificación AcoustID, fue iniciado en febrero de 2010 por un antiguo colaborador de MusicBrainz, Lukáš Lalinský. 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, almacenándolas ocho veces por segundo. Luego se aplica un procesamiento posterior adicional para comprimir esta huella dactilar mientras se conservan los patrones. 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.
Licencias
Desde 2003, 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 la licencia Creative Commons CC-BY-NC-SA-2.0. 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 de cliente de MusicBrainz, libmusicbrainz, tiene licencia de GNU Lesser General Public License, que permite el uso del código por parte de productos de software patentados.
En diciembre de 2004, el creador Robert Kaye entregó el proyecto MusicBrainz a MetaBrainz Foundation, un grupo sin fines de lucro. 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 programa "Linkara Música" Servicio.
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.
El 28 de julio de 2008, se lanzó la versión beta del nuevo sitio de BBC Music, que publica una página para cada artista de MusicBrainz.
Software de cliente
- Amarok – reproductor de audio KDE
- Banshee – reproductor de audio multiplataforma
- Beets – automatico CLI tagger/organiser para sistemas similares a Unix
- Clementine – reproductor de audio multiplataforma
- CDex – Microsoft Windows CD ripper
- Demlo – un gestor de música dinámico y extensible usando un CLI
- Exact Audio Copy – Microsoft Windows CD ripper
- iEatBrainz – MacOSX, deprecatado
- componente foo_musicbrainz para foobar2000 – biblioteca de música/audio Player
- Jaikoz – editor de etiquetas de Java
- Max – Mac OS X CD ripper y transcodificador de audio
- Mp3tag – editor de metadatos de Windows y organizador de música
- MusicBrainz Picard – editor de etiquetas multiplataforma
- MusicBrainz Tagger – deprecated Microsoft Windows tag editor
- puddletag – un editor de etiquetas para PyQt bajo el GPLv3
- Reproductor de música Rhythmbox – un reproductor de audio para sistemas similares a Unix
- Sound Juicer – GNOME CD ripper
- Zortam Mp3 Media Studio – organizador de música de Windows y editor de etiquetas ID3
Los clientes de Freedb también pueden acceder a los datos de MusicBrainz a través del protocolo freedb utilizando el servicio de puerta de enlace de MusicBrainz a FreeDB, mb2freedb. La puerta de enlace se cerró el 18 de marzo de 2019.
Contenido relacionado
Kit de herramientas de utilidad OpenGL
Rabia dura
Sonata para violín n.° 5 (Beethoven)