How to use ffmpeg to encode ogg audio files?
Solution 1:
The answer is in your question:
oggenc option corresponding ffmpeg option
-b -b:a
-q -q:a
-m -minrate
-M -maxrate
Example command
ffmpeg -i input.aac -c:a libvorbis -b:a 8k output.oga
If your desired value of 8k
fails then use a higher bitrate or lower your audio sampling rate with -ar
, such as -ar 8000
.
Encoder and muxer info
You can see additional info and the single private option that is specific to this encoder with:
ffmpeg -h encoder=libvorbis
You can also get info about the muxer/output container format:
ffmpeg -h muxer=ogg
Solution 2:
This works for me:
ffmpeg -i test.aac -c:a libvorbis -b:a 64k test.ogg
I don't think 8kb/s is a valid value, but I could be wrong. :-)