Saltar al contenido

En la misma fecha de publicación

Hace 1 año: LINUX Y OPENOFFICE SALVAN A EXPOSITOR DE MICROSOFT

Pasar de m4a a mp3 bajo Linux (m4a to mp3)

Hoy revisando mi lista de canciones en el amaroK (Lo utilizo pero uso es Gnome) me di cuenta que éste no indexa los archivos .m4a que utiliza iTunes (para sacar canciones de un CD y luego meterlo en el iPod). Así­ que investigando me di cuenta que la única manera por ahora de hacerlo es pasando esos archivos a mp3, como no encontré un programa que lo hiciera, hice mi propio programa mediante Shell Script, aquí­ se los dejo:

#!/bin/bash
# Convertidor de m4a a mp3 por Skatox (www.skatox.com)
if [$1 == '']
then
echo 'Error: Sintaxis incorrecta'
echo 'Sintaxis: m4a2mp3 [Archivo_original.m4a] [Nombre_del_archivoconvertido]'
exit 1 fi if [$2 == '']
else
echo ''
echo 'No se paso por parametro el nombre del archivo mp3, se tomara Convertido.mp3 por defecto'
$2 = Convertido
fi
mplayer -ao pcm "$1"
lame -h -b 192 "audiodump.wav" "$2.mp3"
rm audiodump.wav

La manera de usarlo es corriendo el programa m4a2mp3 (Lo he llamado así­ que significa m4a a mp3 en inglés) pasándole por parámetro el nombre del archivo .m4a (En realidad puede ser también un ví­deo cualquier formato que el MPlayer pueda reproducir) y por ultimo el nombre del archivo que debe generar sin el .mp3, espera mientras hace el proceso y ¡listo!

El funcionamiento del programa es que MPlayer saca el audio del archivo y lo pasa a .wav (Por lo que requerirán espacio temporal para la transformación de cada canción) y luego mediante LAME lo comprime a .mp3 borrando el archivo .wav, por supuesto que para esto deben tener LAME y MPlayer instalado en sus máquinas.

Tip: Recuerden que si quieren tenerlo como un comando integrado de Gnu/Linux copien este archivo a la carpeta /usr/bin.

P.D: Disculpen que sea un poco arcaico y sencillo, estaba apurado, además es mi primer programa por medio de Shell Script.

Editado el 14/9/2006: Ahora amaroK reproduce m4a.

Publicado en las categoría(s):Gnu/Linux

Descubre más desde El blog de Skatox

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo