Cómo reparar archivos de música, añadiendo metadatos y carátula

Los amantes de la música tienen cientos de canciones almacenadas en sus ordenadores, muchas de ellas sin organización, con metadatos errados y sin carátula, sin duda alguna, el trabajo de organizarla y corregirla de manera manual sería una locura. Es por esto, que le vamos a enseñar a: cómo reparar archivos de música, añadiendo metadatos y carátula, de manera fácil y automática, utilizando MusicRepair.

¿Qué es MusicRepair?

Es una herramienta de código abierto, multiplataforma, realizado en Python que permite reparar archivos de música de manera automática, añadiendo metadatos y la carátula del álbum al que corresponde. Para ello hace uso de una librería que se conecta a Spotify y que recaba cierta información, además utiliza mutagen y beautifulsoup4 para la escritura de los metadatos.

La herramienta además permite importar la letra de la canción, haciendo uso de letssingit uno de los mayores proveedores de letras de canciones del mundo. MusicRepair mejora considerablemente el nombre del archivo, sus metadatos y su carátula, por lo que es una herramienta que todos los amantes de la música deberían probar.

Características de MusicRepair

  • Permite corregir los archivos .mp3 de un directorio.
  • Añade la letra de las canciones.
  • Ignora canciones que ya contienen metadatos.
  • Cambia el nombre del archivo, por el nombre correcto de la canción.
  • Añade nombre de artista, nombre del albúm, etc.

Cómo instalar MusicRepair

Instalar MusicRepair es sencillo, basta con que tengas instalado Pip y ejecutar el comando correspondiente a tu versión de Python:

Instalar MusicRepair en Python 2.7x

$ pip install musicrepair

Instalar MusicRepair en Python 3.4x

$ pip3 install musicrepair

Cómo usar MusicRepair

Una vez tengamos instalado MusicRepair, podemos dirigirnos al directorio donde se ubican las canciones que deseas reparar y ejecutar el siguiente comando:

$ musicrepair

De igual manera puedes hacer uso de la sintaxis oficial para indicar el directorio donde deseas que Musicrepair ubique las canciones y las repare.

$ musicrepair -h
usage: musicrepair [-h] [-d DIRECTORY]

Fix .mp3 files in any directory (Adds song details,album art)

optional arguments:
  -h, --help    show this help message and exit
  -d DIRECTORY  Specifies the directory where the music files are located

Espero que sea utilidad esta gran herramienta, la he probado y me ha corregido cientas de canciones que tenía almacenada, todo se basa en la descripción de Spotify por lo que puede que alguna información no sea totalmente correcta.


4 comentarios

  1.   risuzinawi dijo

    No sé qué tal vaya con Spotify, pero bueno, creo que sería mejor que funcionara con MusicBrainz ya que contiene mayor cantidad de datos.

    Algo como lo que hace Beets (http://beets.io/) o Picard (https://picard.musicbrainz.org/).

  2.   Richie dijo

    muy buena pinta dan ganas de programar algo en python y todo

  3.   joaco dijo

    Si funciona, es una herramienta fantástica!

  4.   Luis dijo

    Hola, me lo he instalado y al ejecurarlo me dice que estoy olvidando las genius key y la bing key, que use –config ¿qué es eso?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.