10 Replies Latest reply: May 1, 2012 1:39 PM by Terence Devlin
InspiredLife Level 1 Level 1 (10 points)
Hi folks,
I've used Picasa for years... on Windows, then Linux, and then when I switched to a Mac I kept using it on there. I've got a large database of face recognitions that's I've maintained over the past year or so.

I would like to switch to iPhoto.

I've seen various posts from other people asking about this, and whether tools are available to automate it. Such as http://discussions.apple.com/thread.jspa?threadID=2459986 and http://discussions.apple.com/thread.jspa?threadID=2615846
But these, and other posts, are all "Archived" so I could not reply and ask what people came up with eventually.

So I am asking here.

If you know of an automated way to migrate from Picasa (Mac) to iPhoto please let me know. Most important I would like to migrate the face recognition data. I know these is no industry standard for this data, but that does not exclude the possibility that a tool exists (or could be created) that works with the method Google used and the method Apple used, and then allows for migrating from one to the other.

With thanks,

Jonathan

Macbook Pro 17" i7, Mac OS X (10.6.6), 500GB 7200RPM HDD, Matt screen, 8GB RAM.
  • 1. Re: Migrating from Picasa to iPhoto (?)
    Terence Devlin Level 10 Level 10 (123,745 points)
    The situation has not changed. Specifically there is no way to migrate Faces data.

    Regards

    TD
  • 2. Re: Migrating from Picasa to iPhoto (?)
    InspiredLife Level 1 Level 1 (10 points)
    Thanks for letting me know. Appreciated. I won't shoot the messenger!
  • 3. Re: Migrating from Picasa to iPhoto (?)
    oceansize Level 1 Level 1 (0 points)

    Please Apple fix this!! Make it easier for us to adapt your technology, then I'll happily do that!.. Would love to save my faces database... a lot of work went into that..

  • 4. Re: Migrating from Picasa to iPhoto (?)
    Terence Devlin Level 10 Level 10 (123,745 points)

    iPhoto menu -> Provide iPhoto Feedback for feature requests.

  • 5. Re: Migrating from Picasa to iPhoto (?)
    gc924 Level 1 Level 1 (0 points)

    Hi,

     

    What about Albums (labels) ?

     

    I have been using Picasa on Windows for years and I am now plannig to move to Apple & iPhoto. I have hundreds of albums, which are Picasa "labels/albums" (not just file folders).

    Will there be an automated migration path to iPhoto ?

     

    Thanks,

     

    Grégory

  • 6. Re: Migrating from Picasa to iPhoto (?)
    Terence Devlin Level 10 Level 10 (123,745 points)

    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.

     

     

    Regards

     

     

    TD

  • 7. Re: Migrating from Picasa to iPhoto (?)
    gc924 Level 1 Level 1 (0 points)

    Hi,

     

    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"

     

    1) Editing

     

    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.)

     

    Thanks,

     

    Grégory

  • 8. Re: Migrating from Picasa to iPhoto (?)
    Terence Devlin Level 10 Level 10 (123,745 points)

    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.

     

    That's it.

     

     

    Regards

     

     

    TD

  • 9. Re: Migrating from Picasa to iPhoto (?)
    gc924 Level 1 Level 1 (0 points)

    Hi,

     

    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) ?

     

    Thanks,

     

    Grégory

  • 10. Re: Migrating from Picasa to iPhoto (?)
    Terence Devlin Level 10 Level 10 (123,745 points)

    I know of no exisiting app that will do the job. The iPhoto db can be viewed and edited in apps like Navicat or Base.

     

    Regards

     

     

    TD