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
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