[x265] [PATCH] vui: Fix discard-vui to only remove optional VUI information

Tom Vaughan tom.vaughan at multicorewareinc.com
Wed Sep 21 19:45:09 CEST 2016


This feature causes x265 to create the VUI messages (as before), consider
them for the purpose of rate control, but then discard them instead of
writing them into the output bitstream.  The idea is to allow for an
identical encode (or near-identical if VBV is enabled) to a previous
encoding pass, but by stripping out the non-essential SEI NAL units, the
bit rate is reduced.



This was a specific request from a specific company, and most users of x265
won’t find this feature to be important.



*From:* x265-devel [mailto:x265-devel-bounces at videolan.org] *On Behalf
Of *Deepthi
Nandakumar
*Sent:* Wednesday, September 21, 2016 4:55 AM
*To:* Development for x265
*Subject:* Re: [x265] [PATCH] vui: Fix discard-vui to only remove optional
VUI information



To enable/disable VUI signalling in SPS, wouldn't a --vui/--no-vui option
have been more intuitive? I'm not sure I understand the discard**?

All fields in the VUI are optional (strictly speaking, from an HEVC
standard point of view), so how were the HRD, timing info fields identified
as discardable? How does this interact with --hrd?

​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20160921/311b59df/attachment.html>


More information about the x265-devel mailing list