]> git.sesse.net Git - nageru/commit
Rework the x264 speedcontrol presets.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 21 Jul 2017 11:11:36 +0000 (13:11 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Fri, 21 Jul 2017 11:15:05 +0000 (13:15 +0200)
commit8c41746aafdb4b1c002efb90a38c6195a84c3f0c
tree154fff36a3241a457761cf9b67192230d213e7ef
parent319c9eee4c021443bb6ef5c84f36656ae37ae06d
Rework the x264 speedcontrol presets.

Since speedcontrol was made, x264 has adjusted its “slower” preset,
so follow suit. This influences some of the other presets as well.

Unfortunately, I couldn't reproduce my previous results using
“Tears of Steel”, and the original scripts to do so have been lost;
when testing, the SSIM improves way too slowly. Switch to
“Elephants Dream” instead, even though --trellis 1 seems to yield
a slight SSIM _decrease_ for this clip, and check in the new scripts
to increase reproducibility of results. The measurements are on the
same machine. The timings have shifted around a bit (it looks like
the two fastest modes are faster, relatively speaking); potentially
due to x264 optimizations, but more likely due to differing content
and bitrate flags.

This is measured at the x264 version which is in Debian stretch,
which is r2748 (git 97eaef2).
experiments/measure-x264.pl [new file with mode: 0644]
experiments/presets.txt [new file with mode: 0644]
x264_speed_control.cpp