Friday, 30 October 2015

Are Canon 450D RAW files (.cr2) different when shot in RAW+JPEG vs. RAW-only mode (from Lightroom's perspective)?


I have been lately shooting some photos with my old Canon 450D (or Rebel XSi) in RAW+JPEG mode and then trying to edit the photos in Lightroom 6.0. I've tried importing the photos to Lightroom both from the Photos app (on macOS Sierra, by exporting the unmodified originals) and straight from the camera, but will always only get an error message saying



The files are not recognized by the raw format support in Lightroom. (90)



I then tried taking a photo in RAW-only mode and importing it straight from the camera, and that seemed to work fine.


So, are the RAW files saved in RAW+JPEG mode somehow different from the files the RAW-only mode generates? Or why is Lightroom able to read one of them but not the other?



I've also tried deleting the accompanying JPEG photos from the directory that I'm importing the RAW photos from and setting the option "Treat JPEG files next to raw files as separate photos" in Lightroom preferences but still get the same error.


Edit: It seems the free Adobe DNG Converter has the same problem, i.e. it doesn't open those CR2 files created with RAW+JPEG mode on.


Edit #2: I now noticed that the RAW photos exported from my camera have the exact same size as the corresponding JPEG files. So the problem must be in the camera or the memory card and isn't related to Lightroom at all.



Answer



After I realized my 2014 MacBook Pro has a card reader I tried transferring some test photos to my hard drive, then importing them to Lightroom. Even the ones shot in RAW+JPEG mode now showed sensible files sizes for the raw images (i.e. much bigger than for the JPEGs) and also the import went well.


So it seems the problem is not in the way the camera stores the photos but in the way they are imported to a Mac.


As this post in Apple support forums states:



…according to Apple Support Chat, Canon no longer provides driver or software support for photo transfer from Canon cameras to Apple iMacs under Mac OS X 10.10 Yosemite. I was told by Apple verbatim, "This is a Canon problem and you will just have to wait until Canon comes out with drivers and photo transfer software that works with Mac OS X 10.10 Yosemite."




So I believe my photos were corrupted when I was transferring them from an old Canon camera to macOS Sierra. And since my camera doesn't have a setting for the communication method (from "Normal" to "PTP", as stated in the linked post), the only thing that solves the problem:


Use a card reader to import the photos. Don't use the camera itself.


No comments:

Post a Comment

Why is the front element of a telephoto lens larger than a wide angle lens?

A wide angle lens has a wide angle of view, therefore it would make sense that the front of the lens would also be wide. A telephoto lens ha...