7.2.10 jxl Unexpected setting value

*** Please try to reproduce your bug and confirm the bug fix. ***

Moderators: helmut, XnTriq, xnview, Dreamer

Post Reply
abobong
Posts: 52
Joined: Tue Mar 01, 2016 5:56 am

7.2.10 jxl Unexpected setting value

Post by abobong »

When cjxl.exe is set to -e 0, it displays the following:

*JPEG XL encoder v0.11.1 794a5dc [AVX2,SSE2]
Invalid flag value for --effort: Valid range is {1, 2, ..., 10}.*

The file size generated by XnView's 'Compression 0' is 6.77kb, while the file size created by cjxl.exe without an '-e' value is 2.16kb. The fact that 'Compression' allows 0 as a valid value is an implementation error. What do you think?

The cjxl.exe settings are -q 100 -e 〇 -j 0.

sample-image filesize
__________________________________________________________
original | 28.8kb[jpg]|
-e 1 | 2.16kb |
-e 10 | 1.49kb |
-e null (-q only) | 2.16kb |
xnconv Compression (0)| 6.77kb |

I will also attach the file used for the test.
Attachments
Capu005.png
Capu005.png (5.46 KiB) Viewed 381 times
Capu001.png
Capu001.png (10.36 KiB) Viewed 386 times
test.zip
(42.5 KiB) Downloaded 53 times
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 7.2.10 jxl Unexpected setting value

Post by xnview »

:bugconfirmed: Thanks to your detailed description I can reproduce the problem.
Pierre.
User avatar
xnview
Author of XnView
Posts: 46235
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: 7.2.10 jxl Unexpected setting value

Post by xnview »

This problem is supposed to be fixed in XnView MP 1.8.7. Please check and confirm the bug fix here.
Pierre.
Post Reply