There is no "migration path" from Picasa to anything.
You're going to need to export from Picasa to the File browser, and from there into iPhoto.
With iPhoto you can export to folders named for the Albums or Events they came from. Can you do that with Picasa? You might check the export options on that app.
Thanks for prompt reply.
However, "export" does not seem to be what I am looking for.
Basically, Picase does 2 things which would need to be "migrated"
For most picture editing, the file remains unchanged but the actions are stored in a "picasa.ini" file of the folder. For example, when "cropping" the picture, the xy coordinates are stored in the "picasa.ini" file and are used to display the cropped pictures, whereas the file is not modified.
Thus, the question regarding iPhoto would be:
- does iPhoto have a way to keep the original file when performing changes (for example if we decide to rechange the picture in a different way) ?
- if so, could there be a way to migrate this Picasa actions information into iPhoto's way ?
2) Organizing albums
Each picture can be attached to 1 or several albums. The list of albums is, again, described in the "picasa.ini" file of the folder.
Thus, the question regarding iPhoto would be: is there a way to define "albums" (by place, by event, ...) in iPhoto which does not require moving the files to different folders ?
If so, could there be a way to migrate the albums info from Picasa to iPhoto ?
In the same spirit, we could also add "3) Face detection" which works a bit like 1 and 2... The name/people are stored in the "picasa.ini" file. The question would be to have a possibility to read this information and provide it to iPhoto.
The "export" feature is just a way to create a new folder with the "final" version of the pictures of an albums. This wouldn't be useful because it means just a "copy" of the end-result, whereas my goal is to migrate the "library" (all pictures, organization between them, editing actions, etc.)
Short answer: No.
Longer answer: Picasa is a copy of iPhoto. Google bought up a small developer and the app and released the first version for Windows in 2004. The first version for Macs was released in 2009. Pretty much every thing you can do in Picasa you can do in iPhoto - there'll be small nuances different of course, and iPhoto has sections that just don't exist in Picasa, but they are broadly the same kind of app.
Here's the thing: Picasa stores loads of info in lots (and lots and lots) of hidden files and the ini file.
iPhoto stores this data in a sql database.
Information that is specific to the ini file cannot be migrated to the sql database. There is no way.
So, you must get out of Picasa to the File Browser, writing as much metadata to the files as you can along the way. So, no you can't migrate
the album data
the edit history
the faces metadata
directly from Picasa to iPhoto.
Thanks for the long answer
Your point is very clear : currently it is not possible to migrate the "picasa.ini" information into the sql database of iPhoto.
May I ask if there is an sdk or if the sql database structure is open/accessible in a way that would allow me (developper) to write a small application whichs performs the transfert ? Clearly, I will not cover all possibilities but it seems possible to cover the useful cases (cropping, albums, red-eye) with a reasonnable programming effort and this would cover 99% of my metadata.
Also, maybe this application/plugin already exists ? Do you have any info for users like me with strong motivation to follow such a migration path (even if, I understand, it's not currently available out-of-the-box) ?