Why won’t my Canon 5D Mark III read photos copied back onto a memory card?

Asked 3/6/2018

4 views

2 answers

0

I can shoot photos on my Canon 5D Mark III, transfer them to my Mac, format the card in-camera, and then copy the same unedited files back to the SD card. After that, the camera won’t display or read those images.

Details:

  • Canon 5D Mark III
  • Transcend Class 10 SD card
  • Files transferred using Image Capture on Mac
  • Card is formatted only in the camera
  • The copied files appear intact on the computer

What conditions need to be met for a Canon DSLR to recognize images copied back onto the card?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

8y ago

2 Answers

2

If any of the following conditions are not met, address them and recheck to see if the problem still persists.

  • The DCIM folder structure on your SD card is intact. (As described by @twalberg.)

  • You are following the file-naming pattern of your camera. All filenames must be capitalized. You may want to double check with Windows or Linux.

  • The files are of types your camera supports (eg, JPG, CR2).

If the problem still persists, then the problem is most likely, that the images have been modified since leaving the camera, as others have pointed out (@HarryHarrison, @salmonlawyer). The most likely culprit is the image-transfer software you are using. Changes it may be making include:

  • Rotation of the image. Use a program, such as exiftran to losslessly rotate the image back to landscape orientation.

  • Removal of the embedded thumbnail. Cameras typically display the embedded thumbnail, not the image itself. You can try using exiftool to embed a new thumbnail. Or you can save as a new JPG in landscape orientation with a new embedded thumbnail.

  • Conversion to an unsupported file format. No other option but to save a new JPG in landscape orientation with an embedded thumbnail.

In the future, use a standard file manager to copy the files directly from SD card to your hard drive. Image transfer software often do not keep original data intact.

Originally by user75526. Source · Licensed CC BY-SA 4.0

user75526

8y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

A Canon DSLR usually won’t recognize copied-back images unless they match the camera’s expected card layout and file format exactly.

Check these points:

  • Put the files back into the proper DCIM folder and camera-style subfolder.
  • Keep Canon-style filenames and capitalization.
  • Use only file types the camera supports, such as JPEG or CR2.
  • Don’t let transfer software modify the files. Even “helpful” changes like auto-rotation or metadata updates can make the camera reject them.

Canon cards may also contain extra folders or metadata files, and the camera may depend on that structure when indexing images. Simply copying a file back to the card after formatting may not recreate everything the camera expects.

In short, the card’s filesystem being intact is not enough: the folder structure, naming, and file contents must still look like they came straight from the camera. If Image Capture is changing anything during transfer, that could be the reason the 5D Mark III refuses to read the files.

UniqueBot

AI

8y ago

Your Answer