Nikon Z Series High Efficiency RAW Support

In camera lossless proprietary raw and wait for DNG v1.7 files with lossless JPEG XL compression to be supported in darktable, would be my advice.

Of course that is what they tell you. For me, personally, the point of a raw file is that I get unadulterated data from the camera sensor, as much as possible. So using a lossy compression format on a raw file just does not compute for me. I also don’t need the extra frames-per-second that this lossy format was developed to enable, so its pretty much useless to me.

Well Nikon licensed this compression technology from a 3rd party vendor, so there must be something special in it, I guess. It is patented up the yingyang, so it seems unlikely that it’ll be supported by FOSS raw processors any time soon.

For me that’s easy: I use the format supported by the FOSS community, this gives me the most assurance now and into the future that I’ll be able to read and process my raw files.

1 Like

Well, it is not only Nikon telling, I have read many articles that seem to verify the claim. You maybe don’t need the speed. But there are types of photography where the speed matters. So in some situations I am willing to trade of maybe fraction of image quality versus speed because that gives me the shot.

2 Likes

Even if darktable/libraw were to create an implementation of Nikon’s high efficiency raw format, the chances of Nikon going out of their way to enforce patent protection are very low. Patent holders go after the money, not hobby source repositories.

the patent isn’t Nikons, they licensed the compression from another company.

Also, welcome.

In the past I have known of Nikon threatening an online poster of one of their repair manuals even though Nikon was unwilling to supply the repair manual or the $20 part to repair my Nikon because it was over 10 years old. This nasty experience put me off Nikon and I now look at a my Nikons as a ten year product and then probably no parts available.

I find it disappointing that any camera manufacturer will not freely supply the code required to process their captures in a user’s software of choice. This would be a selling point to me when I buy a camera. If DT can’t process the images I don’t want the camera.

1 Like

Nikon probably won’t, true, but IntoPIX very well might. They make money not just from licencing the encoder, but also the decoding SDK. And it seems that they insist their SDK must be used. If you want the situation to change, you should get in contact with IntoPIX.

https://www.nikoncafe.com/threads/nikon-he-he-nraw-support-as-of-31-march-2025.331229/

To be completely blunt, releasing an open source TICO raw decoder is exactly the kind of legal challenge that both patents and LLMs need.

3 Likes

My simple answer to this is if DT or my program of choice can not process the image then the processing capabilities have changed and are more limited. I personally avoid compressed raw because not all software is capable of supporting it. I also wonder what is being loss to compress it, but that is just an academic rather than practical issue. Anyway memory cards are so cheap now compared to the early days of digital cameras.

I agree, that if your editor of choice doesn’t support it, then you can’t use it. And thus, I shoot the normal raw. However, if the support is there, and the processing capabilities don’t change, I will use it.

I don’t find it cheap, especially with the high memory prices… And it is not only the memory cards. I don’t know about you but have multiple backups… so it is 4 times (memory card, local disk, usb backup disk and cloud) and that adds up.

1 Like

Yes, calling their bluff by releasing a decoder is also an option.

Processing apps should do their best to handle everything because people often have a library of shots already. You can’t expect people to reshoot old images when they change tools. Obviously not everything can be supported.

I was wondering if it would be a solution for you, to shoot in high efficiency and later convert to dng?
I know not the answer you are looking for. I am doing the same with pixelshift nefx files from my z8 as those are not supported in darktable.

I have been trying that out, but I went back to just the regular NEF files. It is an additional step which takes time, espacially with 1000s of photos. And it added only the additional dng checksum as an advantage

1 Like

We should all whine to Nikon. We buy a camera and we want to process the images in the software of our choosing. The code should be freely available.

https://www.nikonusa.com/content/contact-us

I have reached out to Nikon. But the conversation went a bit a like:

  1. Well it is third-party, but hey you can use NX Studio to open the file and convert to tiff.
  2. O you don’t like TIFF, well you can you de DNG convertor from Adobe!
  3. O you don’t want to you that well you can always shoot the uncompressed raw!
  4. O but the want to use the high efficiency Raw? mm well go to 1)

But yes, the more people the reach out… the better…

5 Likes

Nikon had a market cap of 3.5Billion. What incentive they have to release their code?

It is not even their code, it is third party. So maybe we should start whining with IntoPix who developed TicoRaw

1 Like

The only reason I’d have for a ā€˜whine’ is if they did away with the uncompressed format. To my way of thinking, buying more storage is a far more cost/effort-effective solution than getting all pissed off about one format option.

Nope, first-hand experience. Decades ago, I wrote a little TCP server program for a model railroading application, got a take-down notice from a vendor of a similar program that was covered by a patent for a ā€˜TCP server applied to a model railroading application’. That was the basis of the patent. He was later trounced by other hobby developers for a copyright snafu.

Oh, and reading this thread, compelled to point out the fundamental difference of a patent from copyright. The former applies to a mechanism, in any of its forms, the latter to a specific encoding of an idea. So, just because you came up with your own clean-room implementation of someone else’s patented mechanism doesn’t mean you’re in the right. And, ā€˜clean-room’ isn’t disassembling someone’s executable, it’s implementation of the functionality without any contact with the original implementation.

2 Likes