Saturday, February 14, 2009

iPhoto 09 Faces and Facebook

Like a lot of people I'm a little confused as to why Apple forgot to integrate iPhoto 09 Faces with address book. Seems like an obvious oversight to me. This is especially important when it comes to exporting photos to Facebook.

iPhoto  cannot make the link between the person you tagged with Faces and the friend you have on Facebook unless iPhoto knows the persons email address. You may have noticed that if you upload a tagged photo to Facebook, it will tag the person but the link it creates is not 'clickable' so your friend will not be notified that you have posted a photo of them.

I decided to make a quick shell script that would be capable of copying email addresses from The Mac OS X Address book to iPhoto. 

You can download the script here

To Run it open terminal type
bash ~/Downloads/iPhotoFacesAddressbookSync.sh
Where downloads is the folder your download the script to. It will then try to sync the Faces you have in iPhoto with email addresses from the Mac OX X Address Book.

Note that this script is to be used at your own risk, I take no responsibility for you loosing all your photos (thats VERY unlikely, the script doesn't even touch your actual photos, just the faces metadata). Always always backup your photos before doing any unsupported modifcation. In saying that it works fine for me and my friends.

Hopefully Apple will wake up and provide us with a iPhoto 8.1 with AddressBook integration.