iphoto imports upright photos as black

Hey,


have an issue with iphoto '11 9.2.3. since a couple of weeks.


When importing photos using the SD card from my Canon Powershot SX130IS I regularly have issues that weirdly all photos that were taken not in landscape but upright are just black when imported.


I already checked the SD card on other computers and its fine. Furthermore, I even can see the Photos uncorrupted in Finder when accessing the SD card manually. Just when I import them they are not imported correctly, the landscape photos are fine though. Already checked for newer versions but everything is up to date (2011 MBP with Mac OS X 10.7.3 Lion, iPhoto mentioned above).


Any ideas on that?


Best, david

MacBook Pro (13-inch Early 2011), Mac OS X (10.7.3)

Posted on Apr 6, 2012 7:41 AM

Reply
107 replies

May 2, 2012 5:33 PM in response to Community User

@Sebastian Gebhard.... I have tried the suggestions of changing the photo's in the editing section of iPhoto and it works for some of the them but NOT on all of the photo's, .... This is a nightmare Grrrrrrrrrrrrrrr!


Also, when I import the portrait photo's into Facebook (after changing them in edit mode, so they become visable as a thumbnail Grrrrrrrrr!) some of them are Black again... Grrrrrrrrrrrrrrrr!


THIS IS A JOKE!!!!!


I am not supprised at all the AppleCare told me that they have not heard of this problem.... They won't acknowledge this until they Tech guys can start working on a solution.....

May 3, 2012 6:35 PM in response to david_mbp

i have the same problem too when I import photos from my iphone...i don't think it's only photos that are edited since some of my photos taken straight from iphone camera wont show as well. I can only see black images in the display of iphoto but if i choose edit then i can see my photos. My solution right now is just to edit every photo (i always choose "enhance") and that works; images will show in the display. I really want to figure out a real solution to this though!!!!

May 6, 2012 5:10 PM in response to kingturtle

As I said earlier, all of this indicates that the problem is with the EXIF data, where orientation information (portrait or landscape) is stored. By rotating or otherwise editing the photo you are rewriting the EXIF data making the image compatible with iPhoto.


Has anyone tried simply deleting the EXIF data before opening the image in iPhoto?

May 6, 2012 6:34 PM in response to david_mbp

This problem is, indeed, amazingly irritating. As it makes iPhoto look very bad for a lot of users, I would have hoped that fixing it would be a higher priority. However, it doesn't affect iPhone pictures, only the 3:2 aspect ratio pictures from my Nikon DSLR...


There is a quick and easy non-destructive workaround (must be applied to all freshly imported portrait-orientation pictures).


1. Select all the black portrait-orientation photos.

2. Photos menu > Rotate (command-R).

3. Photos menu > Revert to original – and confirm in the alert dialog that pops up.


That should tide us by until the fix eventually shows up.

May 7, 2012 5:10 AM in response to Buadhai

Maybe that's true, but there's certainly no demonstration of it.


Photo files are written by cameras always in the same (landscape) orientation. Portrait photos are tagged to indicate they should be rotated. Viewing software like Preview or the Finder takes notice of the tag and adjusts the orientation on the fly. iPhoto, on the other hand, chooses to rewrite the photo with the rows and columns flipped, at the time of import. Something is going wrong at this stage: the rewritten, reoriented photo is black.


When iPhoto does this rewriting, the new version is saved as if it were a manual edit (under the File menu, Reveal in Finder, you will see both Modified File and Original File for all portrait-orientation photos). But this new version is not marked as changed, so the Photos > Revert to Original menu item is greyed out. By performing a rotation (my step 2), we're just doing something, anything to get the files marked as changed. Then (my step 3) we do a revert. This throws away both our rotation, and the original rotation performed at import time. It causes iPhoto to go back to the original landscape-orientation file from the camera and redo the rotation. And it gets it right this time, problem solved.


So we're not really rotating the image in iPhoto; we're provoking an undo, which forces iPhoto to automatically redo a rotation which is not just a metadata tag but an actual decoding, rearrangement, reencoding of the image data.

Buadhai wrote:


Which further demonstrates that the problem lies with the way the EXIF data is stored. Rotating the image in iPhoto causes iPhoto to rewrite the EXIF data.

May 7, 2012 6:26 AM in response to Justin Bur

What you call "tagging" is the orientation tag in an EXIF file. For example, in a portrait image file my Canon camera produces an EXIF orientation tag as follows:


Orientation: Rotate 90 CW


My guess is that the Orientation Tag produced by some cameras for portrait oriented images causes iPhoto to fail to render the image. The steps you go through causes the entire EXIF data to be rewritten by iPhoto, correcting the incompatible EXIF file produced by the camera.


So, you're right, you're not rotating the image, you're just forcing iPhoto to write compatible data to the EXIF file.

May 10, 2012 11:00 PM in response to Buadhai

This same problem happens to me with Pictures taken using the iPhone 4S camera in Portrait mode. One would think that the tags produced by Apple's own camera would be compatible with iPhoto, no? This is a serious bug with no solution as far as I can see. I've tried all of the suggestions posted here to no avail.


"My guess is that the Orientation Tag produced by some cameras for portrait oriented images causes iPhoto to fail to render the image. The steps you go through causes the entire EXIF data to be rewritten by iPhoto, correcting the incompatible EXIF file produced by the camera."

May 14, 2012 8:11 AM in response to tommyc19

Hi Tommyc19, I have an almost identical configuration and issue as you. I found a fix (see below) but its still a PAIN and annoyance to do this for every photo.


I wanted to see if there was a better way you/anyone else found to address on or before the import?


My Setup:

1) MacBook Air OSX 10.7.3

2) Canon 60D - settings on Large size (3456 x 5184), High Quality JPG ( 8->10 MB)

3) iPhoto 9.2.3 (626)

4) All Vertical/Portrait Photo Previews are BLACK


My Solution:

For each Picture, Go into Edit Mode and then make a change (Rotate, Enhance), save this version (just go back to thumbnail library.

** I also tried highlighting several pictures and doing group editing but iPhoto crashes when saving.


Any update on what Apple Support/Care told you?


I don't think they care or know the best fix but this is a real issue that need's attention Apple!

May 21, 2012 5:42 PM in response to LarryHN

I don't know if everyone has the same symptoms as me but I think my findings are telling. If you actually open up the iPhoto Library folder, there are three folders, Master, Previews and Thumbnails. For me, all the portrait photos in both the Previews and Thumbnails folders are black. However, those same photos in the Masters folder appear correctly.


For example, in Terminal.

cd ~/Pictures/iPhoto Library

open Masters/2012/04/19/20120419-221840/DSC_0329.jpg

open Thumbnails/2012/04/19/20120419-221840/DSC_0329.jpg

open Previews/2012/04/19/20120419-221840/DSC_0329.jpg

These are the same image file DSC_0329.jpg, in the same directory structure but only the one in Masters is correct, the other two are black. Obviously this is just an example and not everyone will have a photo at this path but I'm curious to see if others can find this same issue.


FYI, I have a Nikon D3100, others have noted an issue with Canon cameras as well as the iPhone. So how can this be blamed on the camera?


I've sent my issue over to Apple, hopefully they release a fix.

May 27, 2012 7:48 AM in response to david_mbp

I had the same problem. Nothing worked for me until I stumbled upon a seemingly unrelated article.


The trick is storing your photos outside of the iPhoto library.


So instead of importing directly to iPhoto, transfer your photos to your Mac's Photo folder (in Finder).


At this point, you should either delete the corrupted photo folders in iPhoto or create another library in iPhoto, so you dont create duplicates of all your pics. Once that's done,


Open iPhoto. Go to Preferences > Advanced > and uncheck the first check box "Copy items to the iPhoto library"

Unchecking this box lets iPhoto reference the photos on your computer, but not transfer them iPhoto, which is where the problem is.


You can now go to Import Library, and begin "importing" to iPhoto.


A further explanation, as well as other helpful tips can be found in the article at:

http://www.macworld.com/article/1143828/referenced_library.html


Good luck!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iphoto imports upright photos as black

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.