JXL will soon be back to the Chrome browser. Now it is in beta version.
I have a request to add some options to the JXL format encoder. This format replaces several other image codecs and is very powerful. It is already making its way into important programs and will certainly soon be widely used in a very wide range.
Therefore, in such a great tool as XnView, the JXL codec deserves to have better support. I think what I miss the most is the progressive encoding option.
Based on the description from cjxl, I propose to add the following parameters:
--brotli_effort=B_EFFORT
Brotli effort setting. Range: 0 .. 11.
Default: 9. Higher number is more effort (slower).
-j 0|1, --lossless_jpeg=0|1
If the input is JPEG, losslessly transcode JPEG, rather than using reencode
--faster_decoding=0|1|2|3|4
0 = default, higher values improve decode speed at the expense of quality or density.
--progressive_ac
Use the progressive mode for AC.
--qprogressive_ac
Use the progressive mode for AC with shift quantization.
--progressive_dc=num_dc_frames
Progressive-DC setting. Valid values are: -1, 0, 1, 2.
Modular mode options:
-I PERCENT, --iterations=PERCENT
Percentage of pixels used to learn MA trees. Higher values use
more encoder memory and can result in better compression. Default of -1 means
the encoder chooses. Zero means no MA trees are used.
I hope that others agree with my choice.
Add more options to JXL codec
Moderator: xnview