Script wma2mp3.sh

From campisano.org
Jump to navigation Jump to search
#!/bin/bash



echo
echo converte il file .wma specificato in file .mp3
echo se non è stato specificato nessun file,
echo converte i file .wma presenti nella dir corrente in file .mp3
echo



if [ -n "$1" ]; then
	echo
	fileName="`echo $1 | cut -f 1 -d .`";

	mplayer "$1" -ao pcm -aofile "$fileName.wav" || exit -1;
	lame --vbr-new "$fileName.wav" "$fileName.mp3" || exit -1;
	rm -f "$fileName.wav";
	ls -lh "$fileName.mp3";
	echo
else
	sleep 3s

	for I in *.wma ; do
	    fileName="`echo $I | cut -f 1 -d .`";

	    mplayer "$I" -ao pcm -aofile "$fileName.wav" || exit -1;
	    lame --vbr-new "$fileName.wav" "$fileName.mp3" || exit -1;
	    rm -f "$fileName.wav";
	done

	echo
	ls -lh *.mp3;
	echo

fi;

# End