Catalogando música

Logo de MusicBrainzEl otro día por la noche, en una de esas noches de marcha con los amigos, me comentaba uno de ellos que había estado etiquetando su colección de música mp3. Ardua tarea, después de tantos años recopilando música, de tan dispares sitios, muchas veces te encuentras con que donde debería estar el nombre del artista está el del disco y dónde debería estar el del disco está el de la canción, y en fin cada una de su padre y de su madre...

Como mi amigo usa Amarok, conoce los beneficios de tener una biblioteca musical bien ordenada y etiquetada, buscar esa canción que te apetece escuchar es algo casi inmediato. El propio amarok incorpora herramientas para facilitar la edición de las etiquetas, pero de lo que yo quería hablar, es de un proyecto de base de datos sobre pistas musicales mantenido por la comunidad: MusicBrainz.

Este proyecto comparte la filosofía del software libre, y muchas de las partes de este sistema tienen de hecho licencias libres, pero es más el hecho de que la información este mantenida por usuarios de la comunidad y que cualquiera pueda añadir o corregir las etiquetas y por supuesto descargarlas, lo que llama mi atención.

La idea básica, de este proyecto reside en la identificación de canciones de forma automática. Lo consigue con el uso de huellas digitales acústicas, como si cada canción mp3 tuviera su propia matrícula. Finalmente una base de datos que identifica cada una de estas huellas con sus etiquetas correspondientes. Técnicamente se trata de un problema mucho más complejo, pero no es objeto de este artículo, en la web de MusicBrainz podrás encontrar muchísima documentación.

Y ahora la gran pregunta: ¿Cómo puedo yo ordenar mis canciones utilizando este sistema?, encontraremos la respuesta en la web 2.0, en los servicios web. Lo que realmente nos proporciona Music Brainz es un servicio web, al que podemos realizar consultas enviando huellas de las canciones y obtendremos las etiquetas como respuesta.

Existen numerosas aplicaciones que te ayudan a generar estas huellas y a realizar las consultas, en la propia web de Music Brainz podrás encontrar por ejemplo Picard, disponible para Linux, Mac y Windows con licencia GPL2. El código fuente está disponible para su descarga pero también lo podremos instalar fácilmente utilizando los sistemas de paquetes de las principales distribuciones Linux.

No vamos a entrar en detalle en el funcionamiento de la aplicación, es sencilla e intuitiva, aquí teneis una captura:

 

Captura del programa Picard de MusicBrainz

 

En resumidas cuentas, si eres de los que tiene una gran cantidad de música y la tienes desordenada, te animo a que dediques una tarde a probar alguno de estos programas y organices tu biblioteca, lo agradecerás cada vez que te apetezca escuchar música. Y desde luego si todavía no utilizas amarok, no sé a que estás esperando...

Si te ha gustado este artículo, encontrarás útiles los siguientes enlaces:

  • Artículo en la wikipedia que habla del proyecto