files/linux/m4a2mp3.sh
- #!/bin/sh
- MPLAYER=mplayer
- LAME=lame
- for m4a in *.m4a; do
- mp3=`echo "$m4a" | sed -e 's/m4a$/mp3/'`
- wav="$m4a.wav"
- if [ ! -e "$mp3" ]; then
- [ -e "$wav" ] && rm "$wav"
- mkfifo "$wav" || exit 255
- mplayer "$m4a" -ao pcm:file="$wav" &>/dev/null &
- lame "$wav" "$mp3"
- [ -e "$wav" ] && rm "$wav"
- fi
- done
- exit 0;