Support uploading of JPEG XL #599
Replies: 14 comments 13 replies
-
|
Thank you for creating this issue and considering the use of JPEG XL in this project. From my point of view, it is particularly these advantages that are interesting:
From White Paper: ISO/IEC JTC 1/SC29/WG1 N100400, JPEG White Paper: JPEG XL image coding system v2.0, 2023. |
Beta Was this translation helpful? Give feedback.
-
|
Looks like things might move forward on Chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=1451807#c16 |
Beta Was this translation helpful? Give feedback.
-
|
One of the major image processing software Adobe Lightroom now supports JPEGL-XL in these formats:
|
Beta Was this translation helpful? Give feedback.
-
|
Any progress on implementing jpxl on ente.io? i bought into the 1tb storage plan and would really enjoy if my pictures would load faster. libjxl already offers options to convert existing JPEG files to jxl, which could be used to compress already used storage space even further. |
Beta Was this translation helpful? Give feedback.
-
|
I just tried uploading a sample set I created in the formats JXL, AVIF, and WEBP and all but the JXL ones (!) could be uploaded and viewed (browser and android-app). Sidenote: a somewhat more elaborate error message like "unsupported format" would be of help in my opinion So while its nice to see that some more recent than JPEG formats are supported, I definitely would prefer JXL for various reasons (e.g. quality, features, future-proofness and others) and would be delighted to see what direction ente will take on this. Certainly I don't expect to be a relatively new (standardized in 2022) format to be supported from day 1 or over night but it'd certainly help in my current decision process of choosing a could storage provider to see if this is seriously considered or rather not at this point. |
Beta Was this translation helpful? Give feedback.
-
|
Bumping this -- support for JXL is a must for someone like me who has already converted all photos to JXL |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Ente should support JPEG XL now. Apple and Microsoft now support it natively. |
Beta Was this translation helpful? Give feedback.
-
|
These are some of the issues with jpegxl that I have found: I really hope these get fixed since i really want to use jpegxl. The top two especially are showstoppers for me. |
Beta Was this translation helpful? Give feedback.
-
|
This issue is 2 years old now. On your site you state that you support all MIME types with images/* So, again: please be open,. share your roadmap so I can decide how long I will support with very limited support on the images I need. Machine learning is something else with respect to ML, but if we can please focus on the basic functionality like thumbnails, a lot of your users would become very happy. The issue I predict is that there is a skewed image of how many users are requiring other formats than jpg. I can tell you: all users considering your service which are photo-enthusiasts, have other formats than jpg. I only don't think they all will find the way to a developer platform like github... Perhaps sharing a voting mechanism on the first items on your roadmap for your users to be prioritized, would be really nice. I then assume the users are the priority, combined with good quality software on your end. |
Beta Was this translation helpful? Give feedback.
-
|
It seems that with the new update to ente (1.2.0 tested on android) that exif data gets shown now for jxl images, maybe stuff is slowely moving? Weird that this wasn't mentioned in the patch notes tho. |
Beta Was this translation helpful? Give feedback.
-
|
Google have announced their intention to bring back JPEG XL support to Chromium[1], while the format will also be used in the PDF format[2]. This feature is going to be necessary over time as the format continues to explode in adoption and usability. It seems that Google have decided on jxl-rs, have integrated it into Blink, and it is indeed happening[3]. [1] https://www.phoronix.com/news/JPEG-XL-Possible-Chrome-Back |
Beta Was this translation helpful? Give feedback.
-
|
Google just released JXL support on chrome. Hopefully we'll finally start to see wide spread adoption. https://www.phoronix.com/news/JPEG-XL-Returns-Chrome-Chromium |
Beta Was this translation helpful? Give feedback.
-
|
So I assume there is still no support for JXL on Ente-Photos? |
Beta Was this translation helpful? Give feedback.





Uh oh!
There was an error while loading. Please reload this page.
-
JPEG XL is an efficient format for storing images. However the format is yet to gain adoption: caniuse.com/jpegxl
On the brighter side of things, FFmpeg now supports this codec. Which means we can generate thumbnails and render them on desktop.
There's also an NPM package (jxl-wasm) that provides a CLI for encoding and decoding, which we could reverse engineer. But FFmpeg will be a better bet since we're already using it for transcoding and generating thumbnails for videos.
Rendering these images on mobile will be a challenge until the underlying platforms support them (unless we ship FFmpeg binaries to decode them there as well, which might not happen in the near future). But if there is enough demand, we could allow uploading them from desktop, ignoring the rendering issues on mobile, gracefully handling them with a "This format isn't supported yet." toast.
Beta Was this translation helpful? Give feedback.
All reactions