Claude made a PHP script for me that did API to Google Photos and pulls them all to my archive location.
I struggled with Immich, I didn't like the rclone option. I'm intending to go back to Immich but my first priority was to get the stuff out of Google. That's done, so with all my free time (ha!) I can get the family Immich going.
Not sure if it's still the same but years ago when you get your own photos from Google photos via it's APIs you could only get large thumbnails so a great quality reduction. So make sure yours are the original quality. Takeout was the only way out your photos in original quality.
I was planning on having Immich read from my archive. Then Immich on the phones sends right there (VPN?) and skips G all together. But maybe I'll end up with Amdroid->Google->PHP->Immich
Not sure if what I said made sense. I mean inject titles, descriptions, etc from the Google Takeout into the photos EXIF. Then when you import them into Immich, it'll extract those into its own database.
I struggled with Immich, I didn't like the rclone option. I'm intending to go back to Immich but my first priority was to get the stuff out of Google. That's done, so with all my free time (ha!) I can get the family Immich going.