![google photos breaks flickr uploadr google photos breaks flickr uploadr](https://live.staticflickr.com/2773/4080369092_10cb73470d.jpg)
While the Flickr dump has a metadata json per photo that describes everything about the photo, the one thing it doesn't specify is the actual file name of the photo on disk.The upload utility works around various limitations in the Google Photos API and the Flickr data dump: That's what I did while developing this! Limitations TIP: You may want to create a brand new Google Account to test this out first, before you let it lose on your primary Google Photos account. Progress info will be printed to console and more detailed logs written to flickr-restore.log. You only need to do it once and the access tokens are saved to the previously mentioned auth_token_file. The first time that you run this, it'll prompt you to give access to your Google Photos account. Ensure you have a backup before running it!
GOOGLE PHOTOS BREAKS FLICKR UPLOADR UPDATE
WARNING: This process does an in-place update of photo files. It only does this for photos which don't already have embedded GPS information. The exif-restore.py utility does exactly this - take the geolocation information from each photo's metadata json file and update the file's exif information with the gps data. However, it does honour any geo location information already present in the photo's exif metadata. Google Photos doesn't have an API to set geo location. Thus, I wanted to retain that geo location information when migrating to Google Photos. I spent a lot of time manually geo-tagging thousands of photos over the years using the Flickr photo organizer. For now, just provide the path to a non-existing file.
![google photos breaks flickr uploadr google photos breaks flickr uploadr](https://live.staticflickr.com/57/269511085_3874883a73_n.jpg)
NOTE: These scripts will not upload all the photos from the Flickr dump only photos inside albums. Set the album description, album cover photo, and photo description, as best as the API allows.For each Flickr album, recreate the album in Google Photos and upload the contained photos and videos.
![google photos breaks flickr uploadr google photos breaks flickr uploadr](http://history.ua.edu/wp-content/uploads/2019/01/Huebner-LoveDeath.png)
This enables Google Photos to correctly geo-tag uploaded photos. Update the EXIF metadata in photo files with the geo-tagging information in the Flickr json metadata.The scripts in this repo help achieve the following: Google Photos provides a basic API to create albums and upload photos. This data dump includes all the photos and videos that you ever uploaded to Flickr, as well as lots of json filesĭescribing all of your albums, comments, and other activity on Flickr. This repo contains couple of utilities that import albums from Flickr into Google Photos.įlickr provides a complete data dump through their Request my Flickr Data option in account settings.