Выгрузка фотографий из Google Фото¶
Выгрузка фотографий из Google Фото — процесс сохранения пользовательских изображений и видео, хранящихся в облачном сервисе Google Фото, на локальное устройство или в другое облачное хранилище. Существует несколько официальных и сторонних способов реализации этой задачи, включая встроенные инструменты сервиса, универсальный экспортный механизм Google Takeout и сторонние утилиты.
¶О сервисе
Google Фото — сервис хранения, обработки и синхронизации фотографий и видео, запущенный Google в мае 2015 году. По состоянию на 2021 год сервисом пользовались более 1 миллиарда человек. С 1 июня 2021 года бесплатное безлимитное хранилище высокого качества отменено: все новые фото и видео занимают квоту Google One (15 ГБ бесплатного объёма, общего для Google Диска, Почты и Фото). Хранилище доступно на платформах Android, iOS, в веб-версии и через десктоп-приложение для Windows и macOS.
¶Способы выгрузки
¶Скачивание через Google Фото
Наиболее простой способ — использование встроенной функции скачивания. В веб-версии (photos.google.com) необходимо выделить нужные снимки (клик с зажатой клавишей Ctrl или выделение диапазона), после чего нажать «Скачать» или воспользоваться сочетанием клавиш Shift+D. В мобильном приложении доступно поштучное скачивание через меню «Сохранить на устройство» или массовое выделение с последующим экспортом.
Ограничения способа: за один раз можно скачать ограниченное количество файлов, а при большом объёме браузер может не справиться с обработкой запроса. Для архивирования всей библиотеки рекомендуется использовать Google Takeout.
¶Google Takeout
Google Takeout — официальный сервис экспорта данных пользователя, запущенный в 2011 году. Он позволяет выгрузить копии данных из большинства продуктов Google, включая Фото. Порядок действий:
- Перейти на адрес takeout.google.com и авторизоваться.
- Снять отметки со всех сервисов, кроме «Google Фото».
- Выбрать нужные альбомы (или все сразу), указать формат (JPEG/MP4 или оригинальные файлы) и качество (высокое или оригинальное).
- Задать параметры экспорта: размер архива (от 1 ГБ до 50 ГБ), количество файлов в архиве и способ доставки (ссылка на скачивание по электронной почте или автоматическое добавление на Google Диск).
- Подтвердить создание экспорта и дождаться письма со ссылкой.
Подготовка архива может занять от нескольких минут до нескольких дней в зависимости от объёма библиотеки. Ссылка на скачивание активна в течение 7 дней. Файлы упакованы в ZIP-архивы, внутри которых находятся папки по годам и альбомам, а также JSON-файлы с метаданными (дата съёмки, геолокация, описание).
¶Сторонние утилиты
Для автоматизации выгрузки существуют сторонние инструменты:
- gphotos-sync — утилита с открытым исходным кодом на Python, синхронизирующая облачную библиотеку с локальной папкой по API.
- Google-Photos-Uploader и аналогичные клиенты — программы для двусторонней синхронизации.
- rclone — кроссплатформенная утилита командной строки для работы с облачными хранилищами, поддерживающая Google Фото как бэкенд.
Использование сторонних инструментов требует выдачи доступа к аккаунту через OAuth и неофициально: Google может ограничить частоту запросов при массовой выгрузке.
¶Особенности и ограничения
- Квота Google One. При выгрузке через Takeout в формате «Оригинальное качество» файлы могут занимать больше места, чем в облаке, если они были сжаты при загрузке.
- Дубликаты. Один и тот же снимок, загруженный с разных устройств, может встречаться в нескольких альбомах, что увеличивает размер архива.
- Видео Lives и Motion Photos. При экспорте в формат JPEG статичная обложка и видеофайл сохраняются раздельно.
- Лимиты Takeout. Ограничение на количество одновременно создаваемых экспортов — до 75 в год на аккаунт.
- Дубликаты при повторном экспорте. Google Takeout не отслеживает уже выгруженные файлы, поэтому повторный экспорт создаёт полную копию библиотеки.
¶Альтернативные варианты хранения
Поскольку квота Google One ограничена, часть пользователей переносит библиотеки в другие сервисы: Яндекс.Диск (с бесплатным безлимитным хранилищем для фотографий в сжатом виде), iCloud, Flickr или локальные NAS-системы. Для переноса между облаками используются те же инструменты экспорта и миграции.
Источники:
- Справка Google: «Загрузка данных из Google Фото»
- Документация Google Takeout
- Официальный сайт Google Фото
- rclone.org — документация по подключению Google Фото
- gphotos-sync (GitHub)
