2

I made changes to my RAW images in Lightroom and exported them as JPEG to save on an SD card which I inserted into my camera. When I tried to show the pictures to my family and friends, I got the following error: "Cannot display this file".

I have read very simillar questions like this or that but am yet to figure a solution.

Has any of you overcome the problem and written correct metadata to the files?

Showing images directly from my Nikon D600 camera is much more convenient for me as I then do not have to lug my notebook around.

3

It is likely the structure of the data in the JPEG file and not related to metadata or EXIF information.

I'm not fimiliar with lightroom specifically, but when you save JPEGs there are options for things like 'optimization', 'huffman encoding', 'progressive', etc. Try disabling all of those. Your camera probably only knows how to deal with a specific set of parameters for the JPEG. Lightroom will have used a JPEG formatting parameter that isn't compatible with your camera.

In Photoshop the 'optimization' option has to do with how it arranges the huffman codes. A non-standard set of optimized huffman codes can make the file smaller, but won't be compatible with some proprietary devices.

The only way to tell for sure is to experiment by saving various JPEGs to the card with different settings. Good luck.

  • Thanks, you're right, the problem can be in these JPEG encodings too. I will hassle with these along with the metadata if anyone haven't found the solution. I just want to avoid this "try & error" :) – Petr Újezdský Jun 8 '13 at 9:47
  • Or shoot a jpeg on the camera and find out what it uses, then you'll know for sure... – James Snell Oct 20 '13 at 19:18
1

Try using the Nikon software, rather than Lightroom, to convert the RAW files to jpeg. I would think there is a much greater chance those would be compatible with your Nikon camera.

  • Tried Nikon software (ViewNX2) which has minor editing software and SORRY...any changes to the image and it will not display on the camera (S9100 or S9300) and gives error message that there is "no image data". I am shocked, surprised and disappointed in Nikon for not insuring that their editing software is compatible with camera display.. :-( – user22779 Oct 19 '13 at 5:58
1

The problem is in the Thumbnail — that's what really shows in the camera. If you check the jpg files created by the camera and generated by most programs, they have thumbnails with offsets and completely different sizes. I think the camera looks for a marker for specific offset which the camera and other programs, including VIEWNX2, are able to generate.

I used the program jhead to copy the metadata of a jpg generated by Nikon, but it also copies the thumbnail, so unfortunately the result is that the Nikon recognizes the file and displays it — but the copied thumbnail of the source file. If you find something, publish it, because this is driving me crazy.

  • I'm curious to see what happens if you use jhead's -rgt option to recreate the thumbnail of the same size. – mattdm Jul 12 '14 at 14:29
0

Most digital cameras require that images be in landscape orientation and contain an embedded thumbnail in the Exif. If either of these two conditions are not met, an error is likely to result.

See How to copy Images Back To DSLR from computer? for additional issues regarding images located on memory cards.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.