]> git.sesse.net Git - x264/commit
New "superfast" preset, much faster intra analysis
authorFiona Glaser <fiona@x264.com>
Fri, 26 Mar 2010 22:33:20 +0000 (15:33 -0700)
committerFiona Glaser <fiona@x264.com>
Sat, 27 Mar 2010 19:47:36 +0000 (12:47 -0700)
commit0b720fee5b6adaf99c1b37c90af8e4023405d224
tree5a796e111d91d4003fd4fdf310121026998c6dfe
parent4805079dfe3173802e06630fa27841d57aed5952
New "superfast" preset, much faster intra analysis

Especially at the fastest settings, intra analysis was taking up the majority of MB analysis time.
This patch takes a ton more shortcuts at the fastest encoding settings, decreasing compression 0.5-5% but improving speed greatly.
Also rearrange the fastest presets a bit: now we have ultrafast, superfast, veryfast, faster.
superfast is the old veryfast (but much faster due to this patch).
veryfast is between the old veryfast and faster.
faster is the same as before except with MB-tree on.

Encoding with subme >= 5 should be unaffected by this patch.
common/common.c
encoder/analyse.c
x264.c
x264.h