Separando y convirtiendo archivos de audio .FLAC a .MP3

en

Quizá muchas personas  se han enfrentado a una descarga de audio en el querido formato comprimido sin perdida FLAC, su calidad es increíble y apreciable en reproductores de audio de alta fidelidad, estos archivos por lo general   son convertidos desde el medio original a un solo archivo; todas las pistas son transformadas al archivo .flac, así que por lo general al final del procedimiento se termina con tres archivos:

  • Archivo .flac copia de la música.
  • Archivo .cue información de las pistas exportadas al archivo .flac
  • Archivo .log registro del procedimiento de exportación.

Ahora bien, el archivo .flac es uno solo y de gran tamaño porque tiene poca compresión y carece casi de perdida de datos, en sí, su peso equivale casi al mismo de copiar directamente los archivos .wav originales, esto no tiene problema si lo que queremos es escuchar en nuestro reproductor de alta fidelidad el disco completo, pero si lo que queremos es convertirlo en .mp3 o .ogg para escucharlo en nuestros reproductores portátiles o teléfonos móviles ya el archivo .flac no es tan atractivo.

Para realizar la conversión de estos archivos . flac en una computadora con Linux, en mi caso Debian GNU/Linux, requerimos de la instalación de los siguientes programas: cuetools, shntool, y flac. Para esto puede emplear bien sea la terminal, synaptic o aptitude, como bien lo prefiera.

$ apt-get install cuetools shntool flac

Una vez instalados los programas, desde su terminal diríjase al directorio contenedor del archivo .flac

$ cd directorio/flac

Ya en el directorio es momento de hacer la separación del archivo emplee la siguiente orden:

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

Veamos un ejemplo:

arthecrow@inferno:~/music$ ls
Coronatus - Terra Incognita (Limited Edition).cue
Coronatus - Terra Incognita (Limited Edition).flac
Coronatus - Terra Incognita (Limited Edition).log
arthecrow@inferno:~/music$

Ahora ejecutaremos la separación del archivo:

arthecrow@inferno:~/music$ cuebreakpoints Coronatus\ -\ Terra\ Incognita\ \(Limited\ Edition\).cue | shnsplit -o flac Coronatus\ -\ Terra\ Incognita\ \(Limited\ Edition\).flac
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track01.flac] (4:12.63) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track02.flac] (3:39.49) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track03.flac] (4:45.04) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track04.flac] (3:21.47) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track05.flac] (4:51.07) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track06.flac] (3:31.43) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track07.flac] (5:13.59) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track08.flac] (4:24.30) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track09.flac] (6:17.11) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track10.flac] (5:24.44) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track11.flac] (4:18.50) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track12.flac] (4:32.26) : 100% OK
Splitting [Coronatus - Terra Incognita (Limited Edition).flac] (58:00.58) --> [split-track13.flac] (3:28.00) : 100% OK
arthecrow@inferno:~/music$

El resultado será la separación del archivo .flac en cada una de las pistas en el mismo formato sin perdida.

Captura de pantalla de 2016-02-28 08:41:40

Ahora que se tienen los archivos individualmente podemos convertirlos a formato .mp3 para esto podemos emplear desde la terminal el comando ffmpeg, o bien emplearlo de forma gráfica mediante SoundConverter, en este caso empleare la opción gráfica.

Una vez finalizada según los parámetros de conversión empleados en mi caso con calidad muy alta y eliminando el archivo fuente, nos quedaremos solo con los archivos convertidos en formato .mp3.

 

 

 

Al listar nuestro directorio nos encontraremos con lo siguiente:

arthecrow@inferno:~/music$ ls
Coronatus - Terra Incognita (Limited Edition).cue split-track06.mp3
Coronatus - Terra Incognita (Limited Edition).flac split-track07.mp3
Coronatus - Terra Incognita (Limited Edition).log split-track08.mp3
split-track01.mp3 split-track09.mp3
split-track02.mp3 split-track10.mp3
split-track03.mp3 split-track11.mp3
split-track04.mp3 split-track12.mp3
split-track05.mp3 split-track13.mp3
arthecrow@inferno:~/music$

Bien ahora es momento de completar la información de metadatos y también de cambiar el nombre de los archivos, Para esto emplearé EasyTAG. Una de las funciones de EasyTAG es la de buscar la fuente de metadatos directamente en CDDB, empleando la búsqueda manual con el nombre del grupo es suficiente, luego seleccionamos de los resultados el álbum correspondiente, seleccionamos las pistas y finalmente aplicamos los cambios, al finalizar simplemente damos la orden “Aplicar los cambios en los archivos seleccionados”.

Captura de pantalla de 2016-02-28 08:57:54

Nuestros archivos ahora han cambiado, se han renombrado como corresponden y podremos emplearlos en el lugar que queramos.

arthecrow@inferno:~/music$ ls
01 - Saint Slayer.mp3 09 - In Signo Crucis Triology III In Signo Crucis.mp3
02 - Fernes Land.mp3 10 - Der Letzte Freund.mp3
03 - A Dead Man's Tale.mp3 11 - Traumzeit.mp3
04 - Sie Stehn Am Weg.mp3 12 - Terra Incognita.mp3
05 - Vor Der Schlacht.mp3 13 - Mein Herz (Live at Roehre Stuttgart 2011).mp3
06 - Hateful Affection.mp3 Coronatus - Terra Incognita (Limited Edition).cue
07 - In Signo Crucis Triology I Der Kleriker.mp3 Coronatus - Terra Incognita (Limited Edition).flac
08 - In Signo Crucis Triology II Das Zweite Gesicht.mp3 Coronatus - Terra Incognita (Limited Edition).log
arthecrow@inferno:~/music$

Deja un comentario

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