View Full Version : Maximum bitrate at L4.0 (h264)?
Forteen88
19th October 2009, 03:30
I wonder, what's the maximum bitrate at L4.0?
http://en.wikipedia.org/wiki/H264#Levels
I ask, because my L4.0 720p x264-encode peaked at 27416kbps according to BitrateViewer 2.1.1. Maybe I need to set VBV...
EDIT: Nm, I didn't read the upper section.
Thanks
neuron2
19th October 2009, 03:31
Of course you need VBV. Setting a level just sets a flag, it doesn't actually limit the bitrate.
Forteen88
19th October 2009, 03:34
Yeah, thanks, although I didn't think the 720p-encode would have that high peak, it's probably because of mb-tree.
BTW, is --vbv-bufsize 24000 --vbv-maxrate 24000 good for Blu-ray L4.0-compatibility?
http://spreadsheets.google.com/pub?key=tYGTjNd0dG6P_A9z-YkFzFg&output=html
And are only the settings (except VBV):
--aud --nal-hrd
needed for L4.0 Blu-ray-compatibility, and not "--keyint 24 --min-keyint 2 --ipratio 1.1 --pbratio 1.1 --qcomp 0.5 --mvrange 511" for 720p/1080p?
shon3i
19th October 2009, 08:25
BTW, is --vbv-bufsize 24000 --vbv-maxrate 24000 good for Blu-ray L4.0-compatibility?Yes, but you can go with --vbv-bufsize 30000 if you need to.
And are only the settings (except VBV): needed for L4.0 Blu-ray-compatibilityYou need these
--bframes 3
--ref 4 (1080p) --ref 6 (720p)
--keyint 24
--aud
--nal-hrd
and no --b-pyramid ATM
Other settings you can tweak as you want.
Forteen88
19th October 2009, 08:47
You need these
--bframes 3
--ref 4 (1080p) --ref 6 (720p)
--keyint 24
--aud
--nal-hrd
and no --b-pyramid ATM
Other settings you can tweak as you want.Thanks. Does the quality suffers much from --keyint 24 --aud --nal-hrd settings?
EDIT: @shon3i, Ok, thanks again.
shon3i
19th October 2009, 10:05
--aud and --nal-hrd has no effect on quality.
--keyint 24 have, but not that much. If you think that you need larger gop size you can lower --vbv-maxrate to 15000 and then you can use --keyint 48
froggy1
19th October 2009, 13:26
You can add '--b-pyramid strict' to your params for bluray as it was committed today to x264, though it still doesn't work *yet* with mbtree enabled
Forteen88
19th October 2009, 14:19
You can add '--b-pyramid strict' to your params for bluray as it was committed today to x264, though it still doesn't work *yet* with mbtree enabledThanks, yeah, I just read the changelog and was happy about that type of b-pyramid (BluRay-compliant).
x264.r1296 adds MMCO support also.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.