strukturag / libheif

libheif is an HEIF and AVIF file format decoder and encoder.
Other
1.7k stars 298 forks source link

Differences when using tune butteraugli #607

Closed Jamaika1 closed 9 months ago

Jamaika1 commented 2 years ago

Test free of the latest patches and additions avif converters. https://github.com/strukturag/libheif/commit/88085bacb3138c44400fb8f395436732c96a3b2b https://github.com/AOMediaCodec/libavif/commit/96b47b19464c25a01a6ce1edb2a9c45b345b0338 https://github.com/jbeich/aom/commit/a92f3c847f445800e631a43bc2ab5894fedbc841 https://chromium.googlesource.com/codecs/libwebp2/+/9dea4a218fa327014591542042b5717035d3e3a3 https://gitlab.com/chromiumsrc/libyuv/-/commit/b4ddbaf549a1bf5572bf703fd2862d1eb7380c6a https://github.com/libjxl/libjxl/commit/9f41cb45bb17197aae6a5c29e926bc2ee71f1ccb

av1enc.exe -avif -depth 10 -q 100 -420 -size 1563x1558 -effort 1 -tune butteraugli -thread 4 image_21448_24bit(s)_YCbCr.jxt -d av1enc_30bit_butteraugli.avif

Photo is creating for 10bit but is underdeveloped.

heifenc.exe image_21448_24bit(s)_YCbCr.jxt -v --avif --no-alpha -b 10 -q 100 -p chroma=420 -p speed=1 -p threads=4 -p tune=butteraugli --matrix_coefficients=6 --full_range_flag=0 -o heifenc_24bit_butteraugli.avif

Photo isn't creating for 10bit. It's 8bit.

av1enc.exe -avif -depth 10 -q 100 -444 -size 1563x1558 -effort 1 -tune butteraugli -thread 4 image_21447_48bit.png -d av1enc_30bit_butteraugli.avif

Photo is creating for 10bit but is underdeveloped.

heifenc.exe image_21447_48bit.png -v --avif --no-alpha -b 10 -L -q 100 -p chroma=444 -p speed=1 -p threads=4 -p tune=butteraugli --matrix_coefficients=6 --full_range_flag=1 -o heifenc_24bit_butteraugli.avif

Photo isn't creating for 10bit. Codec has unknown error.

https://www.sendspace.com/file/w5btkw

Jamaika1 commented 9 months ago

tune butteraugli no longer exists