Hacker News new | ask | show | jobs
by budafish 1996 days ago
As others have said Google Photos backup via RClone has some caveats, mainly not downloading at original quality. Google Takeout does solve this but but in weird hierarchies.

I stumbled on a new project which simulates a browser download using a headless Chrome Developer tools session[0]. Looks interesting, supports continuation and can be ran on a cron job. Worth a look.

[0] https://github.com/perkeep/gphotos-cdp

2 comments

Also, see Jake Wharton's Docker GPhotos Sync [0] for a containerized version of this tool. Unfortunately, this method seems to be the easiest way to automate a backup at full quality.

[0] https://github.com/JakeWharton/docker-gphotos-sync

> Google Takeout does solve this but but in weird hierarchies.

Surprisingly, the Takeout split archives can contain partial contents for a given folder or album. If you extract everything into a single merged root, you'll see both the sidecars and images in the same directory.

If you're on macOS or Linux, you can do this by mounting the tarballs with ratarmount and skip the extraction step. Details and links here: https://forum.photostructure.com/t/archive-file-format-compr...