Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nikon Z 9 #10889

Open
peti opened this issue Jan 14, 2022 · 12 comments
Open

Nikon Z 9 #10889

peti opened this issue Jan 14, 2022 · 12 comments
Assignees
Labels
incomplete pull request needing changes to be merged scope: camera support adding WB and raw support for new cameras

Comments

@peti
Copy link

peti commented Jan 14, 2022

I have uploaded three sample NEF files created by the Nikon Z 9 camera to https://raw.pixls.us/:

  • nikon-z9-raw-lossless.nef
  • nikon-z9-raw-compressed-high-quality.nef
  • nikon-z9-raw-compressed-low-quality.nef

The Z 9 does not support uncompressed RAW. The camera knows only "RAW L" with different levels of compression. The compression modes are:

  • "loss-less",
  • "high efficiency*", and
  • "high efficiency",

where the star variant ("*") denotes higher quality a.k.a. less efficient compression.

The images show an X-Rite Color Checker Passport.

I have not touched the files except renaming them for clarity; these come straight out of the camera.

@peti peti added the scope: camera support adding WB and raw support for new cameras label Jan 14, 2022
@kmilos
Copy link
Contributor

kmilos commented Jan 14, 2022

@fxgsell
Copy link

fxgsell commented Apr 29, 2022

hi everyone, any timeline on that? Currently limiting myself to jpeg to use dt.

@rr-
Copy link

rr- commented Apr 29, 2022

For the time being, one workable solution is to use Rawtherapee – it can at least open the new .NEFs, even if the initial curves are completely off and require tons of adjusting.

@kmilos
Copy link
Contributor

kmilos commented Apr 29, 2022

Just use the dt development branch, and change cameras.xml as shown here, it's not that complicated really.

@rr-
Copy link

rr- commented Apr 29, 2022

Thanks, but I don't want to spend an afternoon griping with DT's build system which has been failing for the entire past week especially that it means a migration of all of the sidecar files with no hope of returning (unless I spend even more time on getting stable + develop builds on my computer in parallel).

@rr-
Copy link

rr- commented Apr 29, 2022

Update: it appears that the users are free to tinker with cameras.xml without having to compile the entire app, as this file is shipped separately :) In my case all I needed was to paste the patch from https://github.com/darktable-org/rawspeed/pull/347/files at the end of /usr/share/darktable/rawspeed/cameras.xml.

One more update: these curves are very inaccurate. I decided to just switch to Nikon's software.

@fxgsell
Copy link

fxgsell commented Apr 30, 2022

Thanks, that works!

@robcampbell95
Copy link

I tried adding that patch but it didn't work. I am using the FTZ II adapter if that makes a difference. The lens doesn't show properly. The lens reports: VR 70-300mm f/4.5-5.6E but it should be: Nikon AF-P Nikkor 70-300mm f/4.5-5.6E ED VR.

Do I need to submit samples?

@gitmatt19
Copy link

I tried adding that patch but it didn't work. I am using the FTZ II adapter if that makes a difference. The lens doesn't show properly. The lens reports: VR 70-300mm f/4.5-5.6E but it should be: Nikon AF-P Nikkor 70-300mm f/4.5-5.6E ED VR.

Do I need to submit samples?

Looks there the text you have is in the EXIF data but there are multiple lens strings that could be used....

Nikon 200-500 with FTZ2 :

$ exiftool '/DSC_7126.JPG' | grep -i lens
Lens Type : E VR
Lens : 200-500mm f/5.6
Lens F Stops : 5.00
Lens Data Version : 0802
Lens Info : 200-500mm f/5.6
Lens Make :
Lens Model : VR 200-500mm f/5.6E
Lens Spec : 200-500mm f/5.6 E VR
Lens ID

Nikon Z 100-400 :
$ exiftool 'DSC_7118.JPG' | grep -i lens
Lens Type : VR
Lens : 100-400mm f/4.5-5.6
Lens F Stops : 5.67
Lens Data Version : 0802
Lens Info : 100-400mm f/4.5-5.6
Lens Make : NIKON
Lens Model : NIKKOR Z 100-400mm f/4.5-5.6 VR S
Lens Spec : 100-400mm f/4.5-5.6 VR
Lens ID : NIKKOR Z 100-400mm f/4.5-5.6 VR S

@kmilos
Copy link
Contributor

kmilos commented Jul 22, 2022

Lens detection is an entirely separate issue, please do not add "noise" here. See #6317 and #10053

Edit: please open an issue for Z 9 support over at exiv2 - there is a new "LensData" version 0802 to be added...

@kmilos
Copy link
Contributor

kmilos commented Jul 28, 2022

Support has now been added to exiv2 to read the lens data for the Z 9, in both main and 0.27-maintenance branches.

Edit: Available in exiv2 0.27.6 release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
incomplete pull request needing changes to be merged scope: camera support adding WB and raw support for new cameras
Projects
Status: Requires New Raw Format Support
Development

No branches or pull requests

8 participants
@peti @LebedevRI @rr- @fxgsell @kmilos @gitmatt19 @robcampbell95 and others