
Nikon SDK
[Update: The D3x is NOT included, yet one presumes.]
Some time ago, I read that there actually was a public SDK for Nikon’s newer cameras. When I tried to find it, I got about as far as Leonard Nimoy did during that episode of In Search Of… Big Foot.
Well today I found an article by someone claiming to have taken movies with his D700. I presumed it was a joke and almost skipped it but it’s real.
He claimed to use the SDK and said that it was easy to get a copy. “Yeah, right,” I said and fondly remembered the intervalometer I coded up for my Canon G3 with the very easy to obtain Canon SDK.
But he was right, some time between a couple of years ago when I got my D2x and today, Nikon put up SDK.Nikon.com. All you have to do is fill out the form and you’ll get an emailed link to download SDK libraries for the D40, D60, D90, D200, D300, D3, and D80, for Win2k – Vista, Mac OSX 10.3-4.
You can also get a NEF decoding library for the D1, D1X, D1H, D2X, D2Hs, D2H, D100, D70, D70s, D50, D200, D2Xs, D80, D40, D40X, D3, D300, D60, D700, D90.
This is the LONG WAY from Nikon deciding to encrypt the white balance info on your nef’s and then not playing nice with Adobe and other companies.
As a coder, I’m really glad to hear all of this, I’ve downloaded it but haven’t cracked it open yet.
Keep in mind, if you don’t know what a compiler is, this is all basically useless to you until other people come out with software that uses the libraries.
License: It looks pretty permissive- you CAN make products that compete with Nikon and Nik, etc, which is normally the problem with this sort of thing.
Btw- when you get your link to the DL site, DOWNLOAD EVERYTHING before the session times out, otherwise, the link expires, you have to apply and get an email again!