JacobDev1 / xl-converter

Easy-to-use image converter for modern formats. Supports multithreading, drag 'n drop, and downscaling.
https://codepoems.eu/xl-converter
Other
118 stars 4 forks source link

Strange behavior of the program #43

Closed Ukhryuk-Hai closed 4 weeks ago

Ukhryuk-Hai commented 1 month ago

Previously, when encoding JPG to JXL (lossless, not Modular), if set the parameter to "effort 10" and then enable "intelligent", the process went quickly. It seems that the second option cancels the effect of the first. But now it seems that "intelligent" has no effect on anything. Or am I misunderstanding something.

JacobDev1 commented 1 month ago

That's because you are not losslessly recompressing JPEGs with reconstruction data anymore. It's just regular lossless transcoding, which is much slower. The way it works changed.

I put up this statement everywhere.

CHANGES: Lossless JPEG recompression was moved to dedicated options. Please review the changes.

Please, read this page.

To get the old behavior, you have to enable "JPEG XL - Automatic JPEG Recompression". However, I recommend using the new dedicated options for this.

The reasons why I redesigned it this way it:

The intelligent effort does not use the effort you set manually. This is why the spinbox gets disabled. I checked, and intelligent effort still works the same way. For lossless, it always uses Effort 9.

Ukhryuk-Hai commented 4 weeks ago

Thanks.