diff options
author | addr-see-the-website@aetey.se <addr-see-the-website@aetey.se> | 2017-06-28 00:27:12 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2017-07-05 13:05:54 +0200 |
commit | 7da9f4523159670d577a2808d4481e64008a8894 (patch) | |
tree | 1fdea4adeda2e722086dface39ca70883e0a4556 /tests/ref/vsynth/vsynth2-mjpeg | |
parent | 89e632de9b3acb05938d0d1ce7d74590c0ac65f2 (diff) | |
download | ffmpeg-7da9f4523159670d577a2808d4481e64008a8894.tar.gz |
cinepakenc: fixes and improvements
version 2013-02-08 Rl
- fixes/optimization in multistrip encoding and codebook size choice,
quality/bitrate is now better than that of the binary proprietary encoder
version 2013-02-12 Rl
- separated codebook training sets, avoided the transfer of wasted bytes,
which yields both better quality and smaller files
- now using the correct colorspace (TODO: move conversion to libswscale)
version 2013-02-14 Rl "Valentine's Day" version:
- made strip division more robust
- minimized bruteforcing the number of strips,
(costs some R/D but speeds up compession a lot), the heuristic
assumption is that score as a function of the number of strips has
one wide minimum which moves slowly, of course not fully true
- simplified codebook generation,
the old code was meant for other optimizations than we actually do
- optimized the codebook generation / error estimation for MODE_MC
version 2013-04-28 Rl
- bugfixed codebook optimization logic
version 2014-01-20 Rl
- made the encoder compatible with vintage decoders
and added some yet unused code for possible future
incremental codebook updates
- fixed a small memory leak
version 2014-01-21 Rl
- believe it or not, now we get even smaller files, with better quality
(which means I missed an optimization earlier :)
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Diffstat (limited to 'tests/ref/vsynth/vsynth2-mjpeg')
0 files changed, 0 insertions, 0 deletions