JPEG XL file format

Safari support for HDR JXL/AVIF seems to be on its way (at least the Feedback app now indicates a “Potential fix identified - For a future OS update”).

In the meantime, I have noticed (and reported) a few more issues: some performance issue (and possibly rendering bug) in Photos when using a PQ curve, and empty previews in Files.

That might be a good occasion to mention that Apple seems to prioritise popular reports as quantified by the “Recent Similar Reports”. So, if some of you have an HDR-enabled Apple device and can try one of the betas (possibly the upcoming public beta, which should be more stable that the developer beta), please file any JPEG XL-related issues in the Feedback app. It will increase their visibility and the probability that the issues get fixed.

3 Likes
3 Likes

JPEG XL just keeps getting better:

6 Likes

and with it jpeg as well. (through jpegli)
the whole blogpost is absolutely a must read.

2 Likes

They keep making it better. “If you build it, they will come” - Field of Dreams

I’m hopeful with the continued development, it becomes supported in more platforms. I would like to export/maintain my library in the JXL, but right now if I want to share an image with anyone, I have to export it in JPG to ensure they can see it.

1 Like

Indeed; we can but only hope.

1 Like

Just noticed today that Finder, Quick Look and Preview (in macOS 14.3.1) have all added initial support for HDR when viewing JPEG XL files.

EDIT: nope, a bug related to some auto-brightness software (Lunar) seemed to incorrectly have triggered the HDR mode, and made the images “look HDR” by pushing the contrast, while highlights were still clipped :frowning: From now on, I’ll turn off this software when editing photos.

For anyone that’s interested:

In FireFox, the link takes me here:

https://d2x313g9lpht1q.cloudfront.net/original/3X/3/9/398e428f37ad54cb2a36a6631c199cfbe433dacd.png

which has no text.

This three year old post is probably it, not “new” though:

https://www.dpreview.com/news/5829652105/jpeg-xl-image-format-promises-smaller-files-backwards-compatibility-and-more

Oops - just noticed how old this thread is, duh …

If you run Firefox Nightly, and you have the jpeg xl infrastructure installed, and you set the Firefox options to use it, you can display jpeg xl in Firefox. I have two of these (I’m not running Firefox Nightly), and I still can’t display them.

Sounds like a lot of work, though.

[edit] .jxl is not available in RawTherapee 5.8, but the GIMP 2.10.34 just opened one![/edit]

Didn’t know what that was, so, if anyone else is interested:

Earlier, after a long period of testing, its support in Google’s Chrome browser was abandoned due to “lack of significant benefits and community interest.”

https://giannirosato.com/blog/post/jpegli/

Google has published the JPEG encoder and decoder implementation for Jpegli on GitHub, for anyone interested in testing the new and advanced JPEG coding library.

libjxl v0.10.2 in Release v0.10.2 · libjxl/libjxl · GitHub

Those interested in testing can do so using:
XL Converter 0.9.9 XL Converter – Code Poems (2024-04-05)
XnView MP v 1.7.1

Interesting.

May I ask if you are/were involved personally with Jpegli’s development?

From a few other comments I’ve seen, part of the reason for this disparity is because the Google Research and Google Chrome teams are in completely separate organizations, and jpegli comes from Google Research.

Classic corporate “right hand doesn’t know what the left is doing”.

2 Likes

HaHaHa
If at 90 years of age you can be involved in something, then only in well-being

OK. At 84, I understand!

1 Like

To become part of the specification for the web, it needs to go via W3C and they need to convince multiple vendors to use it. There’s not much point having a web image format that only one vendor has implemented.

1 Like

JPEG XL? Only for the web? It’s an ISO Standard since 2022. This file format with its capabilities is obviously quite underestimated.
For example I would like to say that camera manufacturers could finally deal more intensively with it as replacement for the outdated 8-Bit JPEG. For an easy and consistent high-bit image editing workflow or a space-saving and still loss-free archiving, it would have only advantages (also away and independend from DNG and cameranative RAWs). Apart from this, it is open source and free from patents, so it can be used everywhere at low cost.
The only problem is the great resistance of individual players with a large lobby, patents and otherwise the restraint in standard implementation in favor of users.

3 Likes

The comment was related to its withdrawal from Chrome not a comment on JPEG XL’s overall efficiency or usage.

Also, JPEG XL is most definitely not free from Patents. It is available with a royalty free licence from the Patent holders who have declared an interest. That doesn’t mean if doesn’t infringe other patents for which a user would be liable.

For example, from the reference implementation: libjxl/PATENTS at main · libjxl/libjxl · GitHub