Update to Libjpegxl 0.10.3

Ideas for improvements and requests for new features in XnView MP

Moderator: xnview

User avatar
masterjp
Posts: 478
Joined: Fri Feb 13, 2009 4:37 pm
Location: Duesseldorf, Germany

Update to Libjpegxl 0.10.3

Post by masterjp »

The JPEG-XL developer released the new 0.10.3 build and the performance is faster than in previous builds (0.70 or 0.90).
Also there are several bug fixes. I tested the new DLL from this website (see below) and it works great with XnViewMP 1.74.
I usually convert pictures to JPEG with the jpegli encoder and the results are perfect. No problems at the moment.
I think the libjpegxl.dll is also used by the jpegli encoder of XnViewMP, so it could be useful for many users.

Maybe you can add it in the next XnViewMP release.

Website of the new LIBJPEGL DLL: https://artifacts.lucaversari.it/libjxl/libjxl/latest/
PC: Intel 8700k + Asus Z370-F + 48 GB RAM Corsair+G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 11 Pro 64bit 25H2 |
GFX: XnViewMP 1.10.5 | Adobe Photoshop Elements 2024 | Elements XXL 11 | Paint.Net 5.1.12
Kadet
Posts: 230
Joined: Thu Oct 20, 2022 7:23 pm

Re: Update to Libjpegxl 0.10.3

Post by Kadet »

XnView use library from https://vcpkg.io/en/packages
Now they have version 0.10.2, and I hope Pierre will add this to XnView MP.
WinnieW
Posts: 50
Joined: Thu Jan 17, 2013 2:28 pm

Re: Update to Libjpegxl 0.10.3

Post by WinnieW »

The developer of JPEG XL have already announced the release of version 0.11.0, which is planned in a few days from now.
The 0.10.3 release is just as a quick fix of a serious bug.

https://github.com/libjxl/libjxl/issues/3700
WinnieW
Posts: 50
Joined: Thu Jan 17, 2013 2:28 pm

Update to Libjpegxl 0.11.0

Post by WinnieW »

Update of libjxl 0.11.0 is released, now.
WinnieW
Posts: 50
Joined: Thu Jan 17, 2013 2:28 pm

Re: Update to Libjpegxl 0.11.1

Post by WinnieW »

Update to Libjxl 0.11.1

Two security related bugfixes.

https://github.com/libjxl/libjxl/releases/tag/v0.11.1
WinnieW
Posts: 50
Joined: Thu Jan 17, 2013 2:28 pm

Re: Update to Libjpegxl 0.11.2

Post by WinnieW »

Another security related bug fix update, fixes possible overflow of variables.

https://github.com/libjxl/libjxl/releases/tag/v0.11.2

Long expected major update to version 0.12.0 is still pending.
esv
Posts: 52
Joined: Fri Sep 16, 2022 1:04 pm

Re: Update to Libjpegxl 0.10.3

Post by esv »

Do you know what the source of "libjpegxl.dll" used in XnViewMP is?

The dll from your link seems to be incompatible even if I replace libjpegxl.dll with it, not sure whether it's due to different versions exposing different functions or because libjpegxl.dll is some custom compilation for XnViewMP
Kadet
Posts: 230
Joined: Thu Oct 20, 2022 7:23 pm

Re: Update to Libjpegxl 0.10.3

Post by Kadet »

esv wrote: Sun Feb 15, 2026 2:03 pm Do you know what the source of "libjpegxl.dll" used in XnViewMP is?

The dll from your link seems to be incompatible even if I replace libjpegxl.dll with it, not sure whether it's due to different versions exposing different functions or because libjpegxl.dll is some custom compilation for XnViewMP
XnView for jxl format use library from https://vcpkg.io/en/packages
esv
Posts: 52
Joined: Fri Sep 16, 2022 1:04 pm

Re: Update to Libjpegxl 0.10.3

Post by esv »

This seems so build the same file as https://artifacts.lucaversari.it/libjxl/libjxl/latest and is also missing functions used by xnview, so I guess there is no way to upgrade the library on your own, have to wait for the app to update it. Tough luck
Xn User
Posts: 258
Joined: Sat Jan 05, 2019 1:16 pm

Re: Update to Libjpegxl 0.10.3

Post by Xn User »

How increase speed encode / decode JPEG XL format without increase CPU load ?
Version from 07.01.2025 work very slow , and create very heavy load on CPU , as this fix ? FLIF not create heavy load , but work very slow on open images )