Lo que tenemos que hacer es: desde una terminal o con un editor de texto gráfico de nuestro agrado crear el archivo, por ejemplo, conviertemismp3aogg.sh..., darle permisos de ejecución y ejecutarlo.
Entonces:
$ nano conviertemismp3aogg.sh
el cual debe contener:
mkdir ~/music\ ogg #carpeta donde se guardaran los nuevos archivos .ogg
export SAVEIFS=$IFS
export IFS=$(echo -en "\n\b")
for file in $(find /home/iia/abcde/mp3 | grep ".mp3$") #la ruta de donde tomara los archivos mp3
do mpg321 $file -w raw && oggenc raw -o ~/music\ ogg/$file.ogg -q 10
done
for file in $(find ~/music\ ogg/ | grep ".mp3.ogg$") #para eliminar el texto "mp3" del nombre de archivo final
do rename -v 's/.mp3.ogg$/.ogg/g' $file
done
rm raw
export IFS=$SAVEIFS
Damos permisos y ejecutamos...:$ chmod a+x conviertemismp3aogg.sh
$ ./conviertemismp3aogg.sh
Después ya sólo será cuestión de esperar unos buenos minutos... ;)
¡¡¡Suerte!!!
Fuentes
http://freethegnu.wordpress.com/2007/10/22/convert-mp3-to-ogg-to-fix-bitrate/
http://www.perturb.org/display/entry/687/
http://linux-productivo.blogspot.mx/2010/08/renombrar-archivos-masiva-y-rapidamente.html
http://linux.die.net/man/1/rename
No hay comentarios.:
Publicar un comentario