Michael Niedermayer
0635cbfc32
improved magnitude coding, 0.2% lower bitrate (foreman@352x288 qscale 1 and 8)
...
Originally committed as revision 3372 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bc68bfdde0
cleanup
...
Originally committed as revision 3367 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
4f4e963383
various subband encoders (all either worse or complicated so they are commented out)
...
different 0-context encoding, 1.2% lower bitrate (foreman@352x288 qscale=8) no significant change at qscale=1
Originally committed as revision 3366 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
620ab797f0
1/0 fix
...
Originally committed as revision 3357 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
2ff9ff5bdf
dont segfault without -strict -1
...
Originally committed as revision 3356 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
da66b6313e
optimize quantizaton (about 3x faster)
...
further opt is easily possible but could lead to overflows depening upon coefficient range, so this wont be done yet as it would make the code somewhat less flexible
Originally committed as revision 3354 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
a8d73e56e6
cleanup
...
remove ugly and slow vertical scaning code
0.1% bitrate increase (foreman@352x288 qp=1)
0.3% bitrate increase (foreman@352x288 qp=8)
Originally committed as revision 3353 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7848640356
use parent sample to predict significance & magnitude
...
1% bitrate reduction (foreman@352x288 qscale 1 & 8)
Originally committed as revision 3352 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e071139a96
log2() & bsd
...
Originally committed as revision 3350 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
6b2f664691
better context model (0.2-1% lower bitrate)
...
a tiny bit cleanup
Originally committed as revision 3348 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
de890c9bd1
typo
...
Originally committed as revision 3342 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
791e7b83c3
my experimental wavelet codec
...
note, this is far from finished, dont expect todays encodings to be decodeable with cvs tomorrow ...
Originally committed as revision 3341 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago