I converted some jpg files to jxl files for testing the efficiency of JPEG XL.
The following conversion tool (Ultra7z-Images-photos-to-jpeg-xl) use a newer JPEG XL library (version 0.3.2) and it is impossible to open the files with XnView MP 0.98.5. I tested ImageMagick viewer to open the JXL files and it has no problems with the JXL files.
Internet site to conversion tool:
https://free-portable.com/ultra7z-image ... -portable/
Is it possible to update the JXL library of XnViewMP to the lastest 0.3.7 version?
XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
Moderators: XnTriq, helmut, xnview, Dreamer
-
- Posts: 411
- Joined: Fri Feb 13, 2009 4:37 pm
- Location: Duesseldorf, Germany
XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
-
- Author of XnView
- Posts: 42477
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
I have no problem with jxl files created by lastest version, could you send me one?
Pierre.
-
- Posts: 411
- Joined: Fri Feb 13, 2009 4:37 pm
- Location: Duesseldorf, Germany
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
Here you have the original image file (jpg), which I converted with Ultra7z JXL converter to jxl format (version 0.3.2).
I can open the file in xnviewmp, but I see a black picture with green and other coloured bars.
I tried to open the jxl file with ImageMagick (latest version - https://imagemagick.org/index.php), which use the latest jxl library (0.3.7) and the image file is displayed correctly.
So I though it is a problem of an older jxl import library (0.3.x) in XnViewMP.
At gitlab I could find some informations about the latest changes:
https://gitlab.com/wg1/jpeg-xl/-/releases
I can open the file in xnviewmp, but I see a black picture with green and other coloured bars.
I tried to open the jxl file with ImageMagick (latest version - https://imagemagick.org/index.php), which use the latest jxl library (0.3.7) and the image file is displayed correctly.
So I though it is a problem of an older jxl import library (0.3.x) in XnViewMP.
At gitlab I could find some informations about the latest changes:
https://gitlab.com/wg1/jpeg-xl/-/releases
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
-
- Author of XnView
- Posts: 42477
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
i've sent you a PM
Pierre.
-
- Posts: 411
- Joined: Fri Feb 13, 2009 4:37 pm
- Location: Duesseldorf, Germany
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
The new library works great, but there are still a few unpleasant side effects.
I have converted about 6,000 small JPG files (up to 2048 pixels) into JXL format. When XnViewMP read the folder in browser view, the program will need a lot of RAM! It apparently does not free the used memory after reading a single file! After reading about 3,000 or more image files, the RAM consumption of XnViewMP is 10 GB. That is a lot.
Maybe you have an idea?
I have converted about 6,000 small JPG files (up to 2048 pixels) into JXL format. When XnViewMP read the folder in browser view, the program will need a lot of RAM! It apparently does not free the used memory after reading a single file! After reading about 3,000 or more image files, the RAM consumption of XnViewMP is 10 GB. That is a lot.
Maybe you have an idea?
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
-
- Posts: 411
- Joined: Fri Feb 13, 2009 4:37 pm
- Location: Duesseldorf, Germany
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
The latest JPEG XL library 0.50 was released.
All versions of the library does not contain the whole features, which will be supported.
The decoding library is at an early stage. I think here is the reason for random decoding problems in XnViewMP.
We still have to be patient, until all features are completely supported and work without problems.
Changelog of JPEG XL 0.50:
https://gitlab.com/wg1/jpeg-xl/-/blob/main/CHANGELOG.md
All versions of the library does not contain the whole features, which will be supported.
The decoding library is at an early stage. I think here is the reason for random decoding problems in XnViewMP.
We still have to be patient, until all features are completely supported and work without problems.
Changelog of JPEG XL 0.50:
https://gitlab.com/wg1/jpeg-xl/-/blob/main/CHANGELOG.md
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
-
- Author of XnView
- Posts: 42477
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
ok i'll update it
Pierre.
-
- Posts: 411
- Joined: Fri Feb 13, 2009 4:37 pm
- Location: Duesseldorf, Germany
Re: XnViewMP use old jxl library - JXL files created with version 0.3.2 or newer could not be opened
Fantastic! Thank you.
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net
OS: Windows 10 Pro 64bit 22H2 |
GFX: XN-View 2.51.2 | XnViewMP 1.5.5 | XnConvert 1.98 | Adobe Photoshop Elements 2023 | Elements XXL 10 | Paint.Net