w2m.sh
#!/bin/bash
[[ $# -eq 0 ]] && { echo "./w2m.sh wavfile"; exit 1; }
for i in "$@"
do
out="${i%.*}.mp3"
[[ -f "$i" ]] && { echo -n "Processing ${i}...";
ffmpeg -i "$i" -f mp3 -b:a 192k -ar 44100 -ac 2 -acodec libmp3lame -y "${out}" &>/dev/null && echo "done." || echo "failed."; }
done
使用方法:
./w2m.sh path/*.wav