All pastes #13698 Raw Edit

ogg2mp3

public shellscript v1 · immutable
#13698 ·published 2005-06-08 04:08 UTC
rendered paste body
#!/bin/bash#ogg2mp3#Removiendo Espaciosrename 'y/\ /_/' *.ogg#Mayusculas a Minusculasrename 'y/A-Z/a-z/' *.oggfor archivo in *.oggdo 	#Conversion de archivo *.ogg a *.wav	oggdec $archivo;	#Variable auxiliar con el nombre base del archivo	aux="$(basename "$archivo" .ogg)"	#Descomente la siguiente linea si desea igualar el volumen de los ficheros	#normalize -m "$aux.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"	fidone