[x264-devel] Adaptive B-Frame decision?!

Peter.List at telekom.de Peter.List at telekom.de
Wed Feb 2 12:22:05 CET 2011


Hallo all,

 

we currently make some experiments, where we need to maintain a regular
group of picture (GoP) pattern, 

like P, b, b, P, b, b, P....

 

Therefore we have put "-b-adapt 0" into the commandline. 

That has worked perfectly so far. 

 

Now it seems with a newer version of x.264 (ver. 1867) the GoP-pattern
is very variable as if the -b-adapt command was ignored. 

This is the commandline we used: 

 

x264.exe --preset medium --profile high --level 4.0 --aud -B <bitrate>
--fp 25 -I 25 --open-gop normal --bframes 2 --b-adapt 0 --b-pyramid none
--slices 1 --qpmin 2 --me umh --merange 64 --verbose --input-res
1920x1080 -o <out.264>

 

What have we missed??

I would be thankfull for any help!

 

Kind Regards,  Peter List

 

-------------------------------

 

PS: here is the beginning of a log-file: 

 

yuv [info]: 1920x1080p 0:0 @ 25/1 fps (cfr)

x264 [debug]: using mv_range_thread = 184

x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle
SSE4.1 Cache64

x264 [info]: profile High, level 4.0

x264 [debug]: frame=   0 QP=13.50 NAL=3 Slice:I Poc:0   I:8160 P:0
SKIP:0    size=389281 bytes

x264 [debug]: frame=   1 QP=16.73 NAL=2 Slice:P Poc:6   I:5751 P:394
SKIP:2015 size=393570 bytes

x264 [debug]: frame=   2 QP=18.17 NAL=0 Slice:B Poc:2   I:4771 P:1033
SKIP:2051 size=351456 bytes

x264 [debug]: frame=   3 QP=17.73 NAL=0 Slice:B Poc:4   I:4805 P:1005
SKIP:2050 size=353984 bytes

x264 [debug]: frame=   4 QP=25.51 NAL=2 Slice:P Poc:12  I:1467 P:4651
SKIP:2042 size=88263 bytes

x264 [debug]: frame=   5 QP=18.82 NAL=0 Slice:B Poc:8   I:3464 P:2121
SKIP:2063 size=223773 bytes

x264 [debug]: frame=   6 QP=23.56 NAL=0 Slice:B Poc:10  I:1747 P:3546
SKIP:2248 size=121616 bytes

x264 [debug]: frame=   7 QP=34.10 NAL=2 Slice:P Poc:18  I:1098 P:4088
SKIP:2974 size=25686 bytes

x264 [debug]: frame=   8 QP=28.33 NAL=0 Slice:B Poc:14  I:297  P:4501
SKIP:3150 size=31334 bytes

x264 [debug]: frame=   9 QP=32.03 NAL=0 Slice:B Poc:16  I:251  P:4405
SKIP:3345 size=23087 bytes

x264 [debug]: frame=  10 QP=38.18 NAL=2 Slice:P Poc:22  I:1089 P:3473
SKIP:3598 size=15753 bytes

x264 [debug]: frame=  11 QP=36.74 NAL=0 Slice:B Poc:20  I:237  P:3558
SKIP:4301 size=12203 bytes

x264 [debug]: frame=  12 QP=37.25 NAL=2 Slice:P Poc:24  I:1166 P:3264
SKIP:3730 size=15819 bytes

x264 [debug]: frame=  13 QP=33.54 NAL=2 Slice:P Poc:26  I:1101 P:3340
SKIP:3719 size=15908 bytes

x264 [debug]: frame=  14 QP=33.11 NAL=2 Slice:P Poc:28  I:1110 P:3488
SKIP:3562 size=16425 bytes

x264 [debug]: frame=  15 QP=32.94 NAL=2 Slice:P Poc:30  I:1140 P:3317
SKIP:3703 size=16513 bytes

x264 [debug]: frame=  16 QP=36.19 NAL=2 Slice:P Poc:32  I:1262 P:3195
SKIP:3703 size=16899 bytes

x264 [debug]: frame=  17 QP=35.70 NAL=2 Slice:P Poc:34  I:1400 P:3298
SKIP:3462 size=17251 bytes

x264 [debug]: frame=  18 QP=32.14 NAL=2 Slice:P Poc:36  I:1245 P:3462
SKIP:3453 size=17958 bytes

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20110202/c30b1da8/attachment.html>


More information about the x264-devel mailing list