#!/bin/sh echo "`basename $0` (c)2009-2011 PaulTT" echo " . add an integer to the cmd line to force a bitrate (96/128(dft)/160/192)" echo " . you can specify file extension to be considered as second parm (dft: wma)" echo "" echo " EXAMPLE: " echo " `basename $0` 160 wma " echo "" PTT_PARM=$1 PTT_TYPE=$2 IFS=$'\n\t' PTT_BITRATE=128 case $PTT_PARM in 32 | 64 | 96 | 128 | 192) PTT_BITRATE=$PTT_PARM ;; *);; esac if [ "x$PTT_TYPE" == "x" ]; then PTT_TYPE="wma" fi for i in `ls -1 *$PTT_TYPE`; do mplayer -ao pcm:file="$i.pcm" "$i" lame -b $PTT_BITRATE "$i.pcm" "`basename \"$i\" .$PTT_TYPE`.mp3"; rm -f "$i.pcm" done echo "" echo "Do you want to delete original .$PTT_TYPE files? [y/n]" read reply case $reply in y* | Y*) rm -f *.$PTT_TYPE ;; *);; esac