for i in *.wav; do ffmpeg -i "$i" -vn -ar 44100 -ac 2 -b:a 192k "${i%.*}.mp3"; done
- I don't have time to look up
-vn
,-ar
,-ac
or-b:a
. - 44100 is fine for almost all cases.
- Use common quality values like
[64k, 128k, 192k, 256k, 320k]
By: llogan (Stack Overflow) Converts all .avi files to .mp4
for i in *.avi; do ffmpeg -i "$i" "${i%.*}.mp4"; done
By: Frank (Stack Overflow) Converts a single .wav file to .mp3
ffmpeg -i input.wav -vn -ar 44100 -ac 2 -b:a 192k output.mp3