Friday, May 29, 2015

Feeding my Aperture Library to Google Photos

I have two cameras: my iPhone and a Canon 450D DSLR. I have two photo libraries: Apple's new Photos app (and its iCloud Photo Library feature) and Aperture. Since the introduction of Photostream, I have kept my photography siloed with my iPhone snapshots going into iPhoto and now Photos.app and my DSLR shots going to Aperture.
I have discussed some of the issues with uploading a library from an iOS device to Google's new Photos service here. Because of these issues, I wanted to see if I could easily upload my Aperture library to Google Photos without having to export them out, baking in the EXIF data on their way.
Fortunately, Google provides a desktop client for Mac. So far, this is working pretty well but it was not the first thing I tried. First, I tried uploading images by dragging and dropping them into the web interface and while that works well for small batches of images, it doesn't for many photos. Last night, I dropped 4,000 photos onto the web interface and went to sleep. This morning, almost 100 of them failed to upload. So far, and based on anecdotal evidence, the failure rates on Google's desktop client is significantly lower (between 1~5 per 1,000).
I wanted the desktop client to see my Aperture library but after connected the external drive where it lives, it wasn't able to see the library as an option. However, after waiting about an hour, the desktop client offered to automatically upload my Aperture library, having it appear in the source list.
It's easy to get impatient with a new service, especially one that is getting hammered with people pouring millions of photos into it as I type this. A little patience goes a long way.
So far, Google Images is able to see all of the EXIF data that I baked into the originals including date and location information.
I'll update if anything significant or unexpected occurs.