MyPhoto Cloud

Как перенести фото из Google Фото в Immich с альбомами и датами

Google Takeout, один ключ API и программа immich-go. Альбомы и даты съёмки сохраняются.

Если просто скачать фото из Google Фото и загрузить в другое место, часть снимков окажется «сегодняшними», а альбомы пропадут. Дело в том, что Google отдаёт даты, геометки и описания отдельными JSON-файлами рядом с фото. Программа immich-go умеет их читать и загружает архив в Immich так, как он выглядел в Google.

1. Выгрузите архив из Google

  1. Откройте Google Takeout, нажмите «Отменить выбор» и отметьте только «Google Фото».
  2. Выберите формат .zip и размер частей. Большой архив придёт несколькими файлами, это нормально.
  3. Дождитесь письма со ссылками: для большой медиатеки это может занять от нескольких часов до пары дней. Скачайте все части в одну папку.

Распаковывать архивы не нужно: immich-go читает их как есть.

2. Создайте ключ API в Immich

В веб-версии photo.nagaev.biz откройте Профиль → Account Settings → API Keys и создайте ключ. Какие права ему нужны, указано в документации immich-go. Ключ показывается один раз, сохраните его до конца переноса и удалите после.

3. Загрузите архив

Скачайте immich-go для своей системы со страницы релизов и выполните в папке с архивами:

immich-go upload from-google-photos --server=https://photo.nagaev.biz --api-key=ВАШ_КЛЮЧ takeout-*.zip

Программа сопоставит фото с их JSON-файлами, создаст альбомы, восстановит даты и геометки, а файлы, которые уже есть на сервере, пропустит. Её можно прервать и запустить снова: уже загруженное повторно не отправится.

4. Проверьте результат

  • Откройте ленту и пролистайте к старым годам: снимки должны стоять на своих датах.
  • Загляните в «Альбомы» и на карту.
  • Распознавание лиц и поиск по смыслу начнутся сами, на большой медиатеке это займёт время.

Сколько места нужно. Размер медиатеки виден в Google One или в настройках Google Фото. В MyPhoto Cloud оплачивается фактически занятое место: 1 ₽ за гигабайт в месяц. Для архива больше 150 ГБ напишите, подберём тариф.

Попробуйте MyPhoto Cloud

Immich на моём сервере: автозагрузка, поиск по лицам и по смыслу, карта снимков. 2 месяца бесплатно, дальше 1 ₽ за гигабайт в месяц.

Создать аккаунт

Ещё по теме