[x264-devel] VBR

aviad rozenhek aviadr1 at gmail.com
Thu Sep 3 21:39:16 CEST 2009


Hi,

For a video streaming application, I need to control bitrate to be under a
threshold X for every window of T seconds, (X = target_bitrate * T)
for instance, I require that every 5 seconds window will weigh no more than
5000mbits.

I have been trying to achieve that by using VBV, setting
  vbv-maxrate=target_bitrate
    and
 vbv-bufsize=target_bitrate * T

is this the right approach?

on a related note, since we're encoding in realtime, and using 1pass ABR
mode, I thought of developing a low-latency 2pass mode
i.e. do the second pass with a 10 second delay to the first pass.
this made sense to me because the input "movie" is infinite in size as it
comes from camera that's always on.
but is this similar to the new lookahead feature?

Thanks
--
Aviad Rozenhek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20090903/e8c70aba/attachment-0001.htm>


More information about the x264-devel mailing list