No fomento la piratería, pero fomento el respaldo (siempre hay accidentes). Si uno es muy radical en cuanto a la musica y su fidelidad, conviene tener "respaldado" y usar el formato FLAC.
Si bien es sabido el formato FLAC sirve para "guardar sin perdida" tracks de audio. Muchas veces se acompaña con un archivo CUE que da instrucción en donde hacer splits (cortes) al archivo FLAC. ¿Cómo logramos hacer esta operación de forma automática?. Existe un sin fin de programas encargado de hacerlo. A mi me gusta ocupar la consola (mis razones tengo). Para tal fin podemos ocupar el comando shntool. Instalamos el programa y a trozar el FLAC. La sintaxis es muy simple:
shntool split -f "archivo.cue" -o flac "archivo.flac" -t %p_%a_%n_%t
los valores:
%p ---> nombre de album
%a ---> artista
%n ---> numero de track
%t ---> titulo de track
Con esto obtendremos muchos tracks en formato flac. Lo que nos queda hacer es convertir el flac a cualquier formato que nos convenga. Lo mas usual seria mp3 Para tal motivo puedes usar soundconverter, ffmpeg, etc.. Yo lo hago con ffmpeg. Tenemos dos opciones hacerlo de uno en uno o con algún script que se encargue. Para hacerlo individualmente asi seria:
ffmpeg -i nombre.ext -ab 320kb nombre.mp3
-ab ---> establece el valor de bitrate (calidad)
Ahora lo podemos volver script:
#!/bin/sh
IFS='
'
if [ $# -eq 0 ]; then
echo "Uso: $0 [lista de ficheros flac]"
exit
fi
if [ $1 = * ]; then
lista=`ls`
else
lista=$*
fi
for fichero in $lista; do
echo "Procesando $fichero."
ficherosalida=`echo $fichero|cut -f1 -d"."`.mp3
ffmpeg -i $fichero -ab 320kb $ficherosalida
done
echo "Proceso concluido."
Espero les sea de utilidad. Saludos

0 comentarios:
Publicar un comentario