[x264-devel] Yet another updated threaded slicetype patch (v14)
Steven Walters
kemuri9 at gmail.com
Sat Jun 6 06:17:53 CEST 2009
yeah it's no problem to help out, would like to see the patch get
finalized and put to use for everyone...
thanks to a tip from a doom9 user,
it seems that slicetype decisions under b-adapt 0 become flaky with the patch...
here's some x264 outputs with b-adapt 0 at different bframe counts
based on the following commandline
./x264 --scenecut 0 -I 400 --b-adapt 0 -b # -B 300
../foreman_cif_352x288.yuv -o /dev/null
x264 [info]: consecutive B-frames: 100.0% 0.0%
x264 [info]: consecutive B-frames: 0.3% 99.7% 0.0%
x264 [info]: consecutive B-frames: 0.0% 0.7% 99.3% 0.0%
x264 [info]: consecutive B-frames: 0.0% 0.0% 1.0% 99.0% 0.0%
x264 [info]: consecutive B-frames: 0.0% 0.0% 0.0% 1.3% 98.7% 0.0%
and continues along the pattern with higher bframe counts
./x264 --scenecut 0 -I 400 --b-adapt 0 -b # -B 300
../foreman_cif_352x288.yuv -o /dev/null --threads 2 --lookahead 10
gets the following outputs:
x264 [info]: consecutive B-frames: 0.3% 99.7%
x264 [info]: consecutive B-frames: 0.0% 0.7% 99.3%
x264 [info]: consecutive B-frames: 0.0% 0.0% 1.0% 99.0%
x264 [info]: consecutive B-frames: 0.0% 0.0% 0.0% 1.3% 98.7%
x264 [info]: consecutive B-frames: 0.0% 0.0% 0.0% 0.0% 1.7% 98.3%
with a continuing pattern as well...
More information about the x264-devel
mailing list