This article describes some basic audio format conversions using ffmpeg utility. All ffmpeg format conversion commands use default ffmpeg setting. User should alter below commands to increase or decrease audio quality with additional ffmpeg options. All commands are performed on the following environment:
OS: Debian 6.0 Squeeze ( with multimedia repository, package: libavcodec52 )
Kernel: 2.6.32-5.686
Convert wav to mp3 with ffmpeg:
ffmpeg -i audio.wav -acodec libmp3lame audio.mp3
Convert wav to ogg with ffmpeg:
ffmpeg -i audio.wav -acodec libvorbis audio.ogg
Convert wav to acc with ffmpeg:
ffmpeg -i audio.wav -acodec libfaac audio.aac
Convert wav to ac3 with ffmpeg:
ffmpeg -i audio.wav -acodec ac3 audio.mp3
Convert ogg to mp3 with ffmpeg:
ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3
Convert ogg to wav with ffmpeg:
ffmpeg -i audio.ogg audio.wav
Convert ogg to aac with ffmpeg:
ffmpeg -i audio.ogg -acodec libfaac audio.aac
Convert ogg to ac3 with ffmpeg:
ffmpeg -i audio.ogg -acodec ac3 audio.ac3
Convert ac3 to mp3 with ffmpeg:
ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3
Convert ac3 to wav with ffmpeg:
ffmpeg -i audio.ac3 audio.wav
Convert ac3 to aac with ffmpeg:
ffmpeg -i audio.ac3 -acodec libfaac audio.aac
Convert ac3 to ogg with ffmpeg:
ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg
Convert aac to mp3 with ffmpeg:
ffmpeg -i audio.aac -acodec libmp3lame audio.mp3
Convert aac to wav with ffmpeg:
ffmpeg -i audio.aac audio.wav
Convert aac to ac3 with ffmpeg:
ffmpeg -i audio.aac -acodec ac3 audio.ac3
Convert aac to ogg with ffmpeg:
ffmpeg -i audio.aac -libvorbis audio.ogg