IPhone – How to sync starred photos from Picasa to the iPhone/iPad

data synchronizationiphonepicasa

Is there a simple way to sync starred photos from Picasa to my iPhone/iPad? I don't want to sync entire photo library and I definately do not want to share them online.

So far I've been using the "Export as HTML page.." with a custom template to export starred pictures to a folder and the syncing that folder with the iPhone. However this requires some manual steps and takes a while (exporting will copy and resize pictures).

Another approach I tried is to create symlinks to starred photos in a folder (like this) and sync that with the iPhone. This also requires some manual steps but it's a bit faster to generate the folder. However, syncing with iPhone via iTunes takes a lot of time because iTunes will resize the pictures (actually it rebuilds some sort of "iPod photo cache").

I keep hoping there's a simpler way to do this!

Best Answer

You could set up the symlink script to run daily (or however often you possibly sync your device) to at least generate the symlink folder automatically. If you are uncomfortable writing the plists for the LaunchDeamons, you can use an app like Lingon to generate them. At this point, they may not even need to be symlinks, just a copied 'export' if you will, using the same logic.

Either way, you are still stuck doing the 'iPod Photo Cache'. I think the only reason this is slightly faster when using Aperture or iPhoto is due to them having various thumbnails and other sizes rendered, but it still takes time to process, especially the first time.

Assuming smaller files would actually process faster, you could also update the script that exports the stared items with symlinks to actually copy the files elsewhere, and then resize them using a tool like sips.

For example, sips -Z 1024 image.jpg would resize the image down to 1024x768, retaining the aspect ration (more examples can be found on this blog, or elsewhere online).

You may have to find which process works best for you and your workflow, and where the bottle neck would be. Again, if this export could be daily, outside of the actual sync to your device, that folder could always 'be ready'.

Then, you just keep your iOS device sync the same, but it can process smaller files, and you have automated most of the process. The iPod Photo Cache may also be incremental, so if these files stay the same, and then just have new ones added, only the new ones are added to the cache as well.