[x264-devel] [PATCH ]Support 12bit and add ultra calss

xuefeng xuefeng at multicorewareinc.com
Mon Sep 28 16:22:32 CEST 2015

I summarize C-AVC Intra specification v1.1 20080404.doc , C-AVC-Ultra_part-4_444_4K_Codec_spec_v0.9_20140422.doc and RP2027-2012.pdf which are all in attachment. Panasonic's ultra class increase 4K resolution video. There is a picture in attachment from Panasonic as summary description of AVC-Ultra.These features can increase x264's functions.

The following table provides a summary of the AVC Intra formats which adds some new class to support 12bit output.
Resolutions :
TR (Thin Raster): 960 x 720, 1440 x 1080
HD: 1280 x 720, 1920 x 1080
2K: 2048 x 1080
UHD: 3840 x 2160
4K: 4096 x 2160

Bit Rates :
• The Panasonic AVC-Intra specification (Class 50, 100) and Rp2027 (Class 50, 100 and 200) define a constant
frame sizes (CBE mode) for each HD resolution at both 25p/50i/50p and 23.98p/59.94i/59.94p rates.
• The Panasonic AVC-Intra 4K/2K specification defines average and maximum bit rate (VBR mode) for each
resolution and frame rate. The rates are tentative which may indicate that there may eventually be a common
coded frame size.

For new class commands, I put a command list in the attachment. There is a new contraint to select new class such as "--constraint intra-50", "--constraint intra-100", "--constraint intra-200", "--constraint intra-300", "--constraint intra-480", "--constraint intra-444-220" and  "--constraint intra-444-600". 
The commands used online hold good.

             Xuefeng Jiang
xuefeng at multicorewareinc.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20150928/9b7a5219/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Catch(09-24-19-2(09-28-22-21-14).jpg
Type: image/jpeg
Size: 126140 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20150928/9b7a5219/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Support-12bit-and-add-ultra-calss-based-on-AVC-Ultra.patch
Type: application/octet-stream
Size: 68352 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20150928/9b7a5219/attachment-0001.obj>

More information about the x264-devel mailing list