[FFmpeg-user] VBR Encoding with libopus

Werner Robitza werner.robitza at gmail.com
Mon Feb 11 08:26:52 CET 2013

> The impression I have - mostly from the opusenc man page - is that opusenc
> (and therefore libopus) doesn't have a VBR quality-targeting mode in the
> same way that libmp3lame or libvorbis do.

Interesting. Now that you mention it, there's really no setting for this
other than enabling VBR.

> I mean that it doesn't work the same way: with libopus, you simply provide
> a target bit rate, and the encoder tries to use that as the average bit
> rate. It's confusing because you normally only supply a bit rate for the
> CBR mode of a given encoder, but libopus just works differently, I think.

I tried encoding with "-b:a 128k" and got different average bit rates with
the VBR option set to "off", "on" and "constrained", respectively.
Will probably have to do a little more testing.

More information about the ffmpeg-user mailing list