How to migrate from iPhoto to Picasa?

I'd like to migrate from iPhoto '09 to Picasa. Any ideas how?

I was planning to run Picasa, let it import iPhoto's pictures and then move the pictures and databases to Picasa on Windows, but Picasa did a mess of the pictures. It picked images of all over my home directory and events that are really one event but were imported in three phases ended up as Event1, Event2, Event3.

Any ideas how to migrate? Of course I'd like to retain places, events, keywords and if possible, faces.


Solution 1:

Sometimes the answer is "no". As in this case, you cannot migrate and keep faces and places. You would be lucky not to lose your events, but Picasa and iPhoto use a different system for that.

Bottom line (even though it's not good news): be prepared to make lots of manual corrections and re-enter data if you want to migrate. Don't ditch iPhoto until you are happy with Picasa, or youll end up with 2 half solutions.

Best of luck though, let us know what happens!

Solution 2:

I think I'm going with iphotoexport:

iphotoexport allows you to export and synchronize your iPhoto library to a folder tree. It preserves both the original and modified image, your event and album organization, and applies your iPhoto titles, descriptions, keywords, and face tags to the IPTC/EXIF metadata of your images. You can export a full copy of your library, or just build a tree of linked images that require very little additional disk space. You can re-run iphotoexport at any time to synchronize any changes made in iPhoto to your export tree quickly. iphotoexport works well with file-system based photo management tools like Picasa or Adobe Bridge.

iphotoexport is written in Python, and can easily be customized.