I am trying to read the jxl info pages, and they only talk about lossless conversion of jpgs to jxl. They don’t speak of conversion of raw image files. Am I missing something?
Most of your post shows lack of understanding or even the attempt to research before stating your opinion. Lossy = loss = image data being discarded from the captured file. There are many techniques to discard image data.
jxl format is free and open standard. it has nothing to do with dng containers. Recently dng containers started to use the jxl internally.
jxl is supported by darktable for a while. Go check the manual or even your export module.
jxl format supports lossless compression and lossy. It all depends on your settings.
There is an explicit policy not to post ai generated answers on this forum. Please be so kind to not post this.
Also currently darktable does not jxl in a DNG container, see camera support | darktable
So while I really we have support some day, the conversation about jxl in DNG is currently not meaningful as it comes to darktable
It is possible that I haven’t entirely understood everything. In fact even in my post I declared that I’m trying to investigate which software support jxl encoding within RAW files and how viable would it be at the moment.
However, none of the facts that you mention are new to me. For example:
I have already said earlier in this thread that I export all my photos to jxl.
Here I was wondering whether darktable can read DNG with jxl encoding or whether it will be any time in the future.
Yes, which is exactly the subject of the video that I linked, where I first learned this fact.
Is this directed to me? If yes, would you mind to explain how did you get to this conclusion?
This is actually useful and I reckon that I could and should found it by myself. Thanks.
That’s because it’s not within the scope of jxl. However, since version 1.7.0.0, the DNG specification supports jxl compression.
No, I am sorry if it appeared that way. I was referring to the @Zbyma72age and his co-pilot post.
Sorry - didn’t know it was forbidden
I tried this myself and got similar results on on Panasonic raw files. I am extremely impressed by bzip3, thanks for the hint!
As far as I know, while JPEG-XL does use some ideas from classic JPEG, they otherwise have nothing in common. The JPEG part of the name is simply due to both standards being managed by the Joint Photographic Experts Group. Same story with JPEG 2000.
JPEG-XL is an open format that anyone can implement without having to pay anyone. Whether it’s a raw file or not is irrelevant. There is another format called JPEG-XS which is not free, and is partly what compressed NEF files are based on.
JPEG-XL is both a compression scheme and a file type. So far, outside the “native” JXL file type - which is comparable to JPEG - the compression has only been implemented in DNG raw files. So just like you can’t “blindly” convert raw to JPEG, you can’t just convert to JXL, but have to go through a raw processor.
Oh! I bet ImageMagick would do it. I’m going to check, now…
Works like a charm on one of my .NEF raws. The resulting .JXL is about 10% of the size of the .NEF
Compression works in just the jxl format without dng. You have two options, lossless and lossy compression. Within the lossy, you have different effort levels (more compression but slower to encode).
Hi,
Using following my tool, you can manage jxl compressed dng with darktable. However this tool needs GIMP as platform program and Adobe DNG Converter as decoding program.