Имя файла "wav2mp3"
#!/bin/sh
# put the script to /usr/local/sbin
EXT_IN=$1
QUALITY=$2
if [ "${EXT_IN}" = "" -o "${QUALITY}" = "" ]; then
printf "Usage: wav2mp3 \<in_file_ext\> \<quality\> \ne.g. wav2mp3 wav 2\n"
exit 1
fi
#String delimeter
SAVEIFS=${IFS}
IFS='
'
# List of the files in directory lower than current to array
FILES_LIST=`find. -type f -name "*.${EXT_IN}"`
for FILE in ${FILES_LIST}; do
echo $FILE
PREFIX=`echo $FILE | awk -F \. 'OFS="."{ $NF="" }1' | sed 's/.$//'`
echo $PREFIX
ffmpeg -i $FILE -codec:a libmp3lame -qscale:a $QUALITY $PREFIX.mp3
done