Nikon NEF Codec and Photo Gallery

Microsoft Live Photo Gallery is a most useful and versatile tool for managing your photos. I have used it enthusiastically for many years. Like other photo handling programs, it needs to translate the image files to viewable images. For photos stored in the camera manufacturer’s RAW file format it needs a “codec” to do the translation. Microsoft provides the “Microsoft Camera Codec Pack” for use with Windows 7 (and earlier). That works well but does not allow appending or changing the file properties, “EXIF” data, for the RAW files. My recommendation has been to use the manufacturer’s codec instead, and for Nikon users that is the “Nikon NEF Codec”. That has worked well for me in the past. It allows adding meta data, such as comments or tags, to the RAW files, “NEF” extension files, and does all other things well.

Some months back I noticed that there were problems with files coming from Nikon D800 cameras, I did not check with files from other Nikon cameras. Since then Nikon has updated the codec a couple of times, for the D810 and more recently for the D750. Unfortunately the problems have persisted.

What happens is that any NEF photo files that have tags or other metadata added get hopelessly mangled in Photo Gallery when they are changed to JPG format. Here is what thumbnails look like:

WL-thumbnails-NC-1

Viewed large they look the same. Take one of those files to another application and it either looks the same or even more psychedelic like here:

WL-thumbnails-NC-2

Files that did not have metadata changed work perfectly well. There are probably all sorts of other conditions under which all is well. I have not explored the possibilities.

Since adding metadata was my objective for using the Nikon codec in the first place, not being able to do so successfully defeats the use. Nikon is aware of problems with Photo Gallery and says so in their release notes. I just wish they would fix the problems.

This article is also published on my This ‘n That blog.

.:.

© 2014 Ludwig Keck