Formato FLAC a MP3

El formato flac es un formato que codifica el audio sin perdida y ocupando el 50-70% del audio en bruto. A veces puede ocurrir que nos interese pasar a ogg o mp3 para poder meter mas canciones en nuestro iPod o reproductor portatil. Aquí explico como


PASO 1

Si el archivo flac contiene TODO el disco, lo dividimos en pistas. Para ello necesitamos el archivo .cue que es el archivo donde nos informa del disco, el nº de pistas y la duración de cada una:

$ cuebreakpoints archivo.cue | shnsplit -o flac archivo.flac

esto nos creará 1 archivo en formato flac por cada canción con nombre split-trackXX.flac. No cambiar el nombre.

PASO 2

Ahora toca recodificar cada canción a, en este caso, MP3:

$ flac -cd archivo.flac | lame -h -V 2 - archivo.mp3

las opciones del lame son las que uso para hacer unos mp3 de bitrate variable de bastante buena calidad -man lame y se pone las que querais-.

Una opción para automatizar sería hacer un script del palo:

for file in *.flac
do
OUT=$(echo "$file" | sed s/.flac/.mp3/g)
flac -cd "$file" | lame -h -V 2 - "$OUT"
done

o podemos hacer un servicemenu para el konqueror como ya explique aquí

PASO 3

Finalmente lo único que nos queda es poner los tags al mp3. Si tenemos el archivo .cue es tarea fácil:

$ cuetag archivo.cue split-track*.mp3

Para que funcione no teneis que renombrar los archivos. En el paso 1, cuando corta el flac entero en pistas os crea archivos con nombre split-track01.flac, split-track02.flac, etc. En el paso 2, el mini-script, convierte a mp3 solo cambiando la extensión del archivo así, cuetag, sabe que archivos taggear :D

PASO 4

Usar la herramienta EasyTag. Buenísima para taggear mp3 y cambiar los nombres de archivo según sus etiquetas

Comentarios