Manipulación de ficheros MP3

shell

Un pequeño catálogo de herramientas (de consola) para manipulación de ficheros .mp3. Muy útiles para usar en scripts y automatizar como Dios manda.

Ingredientes

Paquetes Debian/Ubuntu:

  • lame
  • libimage-exiftool-perl (exiftool)
  • eyed3 (eyeD3)

Codificación

$ lame -q2 -V2 original.wav resultado.mp3

-q: nivel de calidad, 2 es el recomendado para buena calidad conservando velocidad aceptable.
-V: usar variable bitrate. 0 es la máxima calidad, 4 por defecto, 9 la peor.

Manipulación de metadatos (ID3)

exiftool

exiftool es una herramienta muy potente para obtener metadatos de un montón de formatos de ficheros, entre ellos, los mp3.

$ exiftool "09 – Rey.mp3" -p '$Album – $Track – $Title'
Gran Ilusión – 09 – Rey

Soporta todas las tags de ID3 de todas las versiones del formato.

eyeD3

Con eye3D puedes modificar los metadatos ID3:

$ eyeD3 -a "Enendro" -A "Gran Ilusión" -t "Rey" -n "09" "09 – Rey.mp3"

id3ren

Programa para copiar etiquetas ID3, renombrar el fichero a partir de la etiqueta, etiquetar el fichero a partir de su nombre, etc.

Comentarios

Por favor, si conoces otras herramientas útiles, deja un comentario.

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de magmax

Editar metadatos.

Hola.

Aunque no sea un programa de línea de órdenes, creo que, por su sencillez, se merece una mención “easytag”.

Easytag permite homogeneizar de manera automática todo lo relativo a cadenas en un MP3: Directorio donde se encuentra, nombre del archivo, y todos los campos ID3. Además, tiene un asistente que funciona mediante expresiones regulares, y que te permite una vista previa de lo que les va a ocurrir a los archivos. Por si acaso los nombres de las canciones no están en los nombres actuales de los archivos o en el id3, permite descargárselos por CDDB.

Para facilitar su uso, él solo trata ya de rellenar todos los datos de los MP3, obteniéndolos del directorio donde se encuentran, del título o del ID3. Lo más increíble de todo es que suele acertar.

En este caso, por útil que es siempre la consola, me quedo con el GUI Laughing out loud.

Miguel Ángel García
http://magmax.org

Imagen de david.villa

estoy de acuerdo en que

estoy de acuerdo en que easytag es un programa estupendo, pero siempre hay cosas que no puedes hacer y que la consola te resuelve. Por ejemplo, si recodificas unos cuantos cienes de mp3 (lo que suele implicar que pierden los metadatos) desde consola les puedes copiar los metadatos de los ficheros originales con un script bastante simplón mientras que con easytag te llevaría unas cuantas horas.

Saludos

No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.