$ ffmpeg -i input.wav -ab 320k output.mp3 . The -ab here is audio bitrate. The higher the value the better the audio quality but it will result in a large file. Converting one audio file to another is simple and convenient but a powerful tool.
FFmpeg can be used to convert a huge WAV file into a tiny MP3 file that allows the user to listen to the same song but downloading just a portion of the original size of the WAV file. In this article, I will explain to you how to easily convert a WAV file to MP3 using FFmpeg from the command line.
Convert WAV to MP3, mix down to mono (use 1 audio channel), set bit rate to 64 kbps and sample rate to 22050 Hz: ffmpeg -i input.wav -ac 1 -ab 64000 -ar 22050 output.mp3 Convert any MP3 file to WAV 16khz mono 16bit: ffmpeg -i 111.mp3 -acodec pcm_s16le -ac 1 -ar 16000 out.wav
ffmpeg -i input.wav -c:a pcm_s16le -ar 44100 output.wav See a list of encoders with ffmpeg -encoders; See what audio sample formats (bit depth) an encoder supports with ffmpeg -h encoder=pcm_s16le; Or manually set the audio sample format. With the -sample_fmt option. ffmpeg -i input.wav -sample_fmt s16 -ar 44100 output.wav See a list of audio
ffmpeg -i -c:a libopus -b:a bitrate