[x265] How to use vbv-end and vbv-init for chunked encoding

Vasiliy Volkov volk.vasiliy at gmail.com
Wed Mar 7 12:13:06 CET 2018


Hi,

Recently libx265 gets vbv-end encoding option with comment that it can be
used for chunked encoding. My question is how it can be used?

Recently we've split our encoding session into multiple processes -- so
multiple instances of libx265 encoder encodes same stream, GOP by GOP, and
then such stream merges into single stream again. It works well, but rate
controllers are not share their states between encoders instances and I
think such encoding is not VBV-compliant.
And from comment to vbv-end option I think that it can fix it encoding.

Can somebody explain how this option should be used and how it can helps us
(or maybe not and we need to find another solution)?

For example, we use such encoding options:
bitrate=4500:bufsize=10000:maxrate=5000, and in such setup vbv-init by
default is 0.9

For this setup what we need to specify for vbv-end?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20180307/8301dd1d/attachment.html>


More information about the x265-devel mailing list