#!/bin/bash #Removiendo Espacios rename 'y/\ /_/' *.ogg #Mayusculas a Minusculas rename 'y/A-Z/a-z/' *.ogg #Conversion de archivo *.ogg a *.wav for archivo in *.ogg; do oggdec $archivo; done #Descomente la siguiente linea si desea igualar el volumen de los ficheros normalize -m *.wav for archivo in *.wav; do #Variable auxiliar con el nombre base del archivo aux="$(basename "$archivo" .wav)" #Verificamos que el usuario introduzca el bitrate #En caso de no insertar el bitrate, se proporciona uno predeterminado if [ -z "$1" ] then echo "Valor de bitrate no suministrado. Predeterminado: 160kbps." lame -b 160 "$aux.wav" "$aux.mp3" else lame -b $1 "$aux.wav" "$aux.mp3" fi #Verificamos posible errores #Si no hay errores, eliminamos el fichero *.wav if [ $? -eq 0 ] then rm -f "$aux.wav" fi done