Convertir .m4a a mp3 en Linux

Ayer me vi en la necesidad de cambiar unas canciones en formato .m4a al formato .mp3 y para lo cual recordé que hace uno tiempo me había hecho de un script el cual permitía la conversión por medio de la ejecución de un solo comando dentro del directorio donde se encontraban las canciones a convertir. El script es el siguiente:
#!/bin/bash
for i in *.m4a; do
echo "Converting: ${i%.m4a}.mp3"
faad -o - "$i" | lame - "${i%.m4a}.mp3"
done
Esto lo vamos a copiar y pegar dentro de nuestro editor de texto y lo guardaremos con el nombre de “convertir” (sin las comillas) y lo guardaremos. Segundo paso:
nestux@slackware:~$ su
root@slackware:/home/nestux# chmod +x convertir
root@slackware:/home/nestux# mv convertir /bin/
Nos logueamos como root dentro de la consola y movemos el archivo convertir a /bin. Tenemos que recordar que para poder utilizar este script con efectividad es necesario tener instaladas las librerías lame y faad. Después de esto lo único que tenemos que hacer es entrar al directorio en donde estén las canciones en formato .m4a mediante el comando cd y procedemos a ejecutar el comando tecleando “convertir”.
Ernesto Vázquez Aguilar
nestux
Categoría(s): Tutoriales








Muchas gracias por el script.
Ha sido de gran ayuda.
Saludos.
Thks
Mucas gracias. Me he vuelto loco buscando algun programa para convertirlo pero esto está mucho mejor. Gracias
Que puedo hacer. Estoy entrando como root pero aún me sale “permiso denegado”
@Gato
Dale permisos de ejecución con el comando:
chmod +x convertir
Muchas gracias, va perfecto.
Funciona perfecto pero… convierte los ficheros a solo 128 kbps, ¿no hay manera de que los convierta a 320 kbps?
Muchas gracias.
karfidal para 320 kbps de encoding modifica el script asi
#!/bin/bash
for i in *.m4a; do
echo “Converting: ${i%.m4a}.mp3″
faad -o – “$i” | lame -b 320 – “${i%.m4a}.mp3″
done
Santiago, muchas gracias por la ayuda, funciona casi perfecto… el único problema es que no es “-b 320″ sino “-b320″ (todo junto). Al principio me ha dado problemas pero después de darle algunas vueltas he logrado que funcione. ¡Un día mas he aprendido algo nuevo!
Muchas gracias de nuevo por todo, se escucha perfecto.
gracias
¡Agrega un comentario!