git.videolan.org Git - ffmpeg.git/rss log
FFmpeg git repo
Les articles publiés sur le site
-
avcodec/ffv1 : flip half of float16 and Compactify floats
18 janvier, par Michael Niedermayeravcodec/ffv1: flip half of float16 and Compactify floats float16 (and more so float32) have many odd values half the values are negative, many are larger than "1.0" and many values are very close to 0. Storing the 16bits as is, looses compression because of the mixture of dense and sparse regions and also many completely unused ones. This simply remaps the 65536 values so no unused values remain This improves compression by about 1.5% for the ACES_OT_VWG_SampleFrames testset (this testset contains all kind of funny values including many images with negative rgb values) The space needed for the map is insignificant compared to the compression gained This patch also flips half the float range as it can be done using the same table. Sponsored-by: Sovereign Tech Fund Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
avcodec/vvc : Add support for output_corrupt/showall flags
18 janvier, par Zhao Zhili -
avcodec/ffv1enc : dont reset version
18 janvier, par Michael Niedermayer -
avcodec/ffv1 : Basic float16 support
18 janvier, par Michael Niedermayer -
avcodec/ffv1 : simplify version checks with combined_version
18 janvier, par Michael Niedermayer