Quasa
Установите приложение QUASA
Присоединяйся к пионеру Web3 крипто фриланса сейчас!
Открыть
Новости

Как перенести фото из Google Фото в Яндекс Диск и сохранить даты съёмки

|Автор: Вячеслав Васипенок|7 мин чтения| 8
Как перенести фото из Google Фото в Яндекс Диск и сохранить даты съёмки

Чтобы перенести медиатеку из Google Фото в Яндекс Диск и сохранить даты съёмки, закажите экспорт через Google Takeout, скачайте и полностью распакуйте все части, а затем загрузите проверенные папки в Яндекс Диск. Даты, уже встроенные в фотографии и видео, переносить отдельно обычно не нужно.

Отдельной обработки требуют файлы без встроенной даты и снимки, дату которых вы меняли внутри Google Фото: нужное значение может находиться в сопутствующем JSON. Не удаляйте медиатеку из Google Фото, архивы Takeout или локальную копию, пока не сверите количество файлов, даты, качество и контрольные хеш-суммы.

Что подготовить до экспорта

Вам понадобится компьютер и локальный накопитель, на котором одновременно поместятся скачанные архивы, распакованная медиатека и временные файлы. Если объём фототеки близок к размеру свободного места, используйте дополнительный или внешний накопитель: распаковка архива поверх почти заполненного диска может завершиться не полностью.

Заранее проверьте свободное место в Яндекс Диске. Сравнивать его следует с размером распакованных фотографий и видео, а не с размером сжатых архивов. JSON занимают заметно меньше места, но их также стоит сохранить хотя бы в локальной резервной копии.

Создайте отдельную рабочую папку с каталогами «Архивы», «Распаковано», «Обработано» и «Проверено». Такое разделение не позволит случайно изменить единственный экземпляр файла при восстановлении дат. На ноутбуке подключите питание и временно отключите переход в сон на время скачивания, распаковки и загрузки.

Как заказать экспорт Google Takeout

Откройте Google Takeout под тем аккаунтом, в котором хранится нужная медиатека. Снимите выбор со всех продуктов, отметьте Google Фото и проверьте, какие альбомы включены. Для разового переноса выберите однократный экспорт; ZIP обычно проще открыть штатными средствами Windows и macOS, но TGZ также подходит при наличии совместимого архиватора.

Справка Google по экспорту данных сообщает, что подготовка может занять от нескольких минут до нескольких дней, большая выгрузка может быть разделена на части, а недавние изменения между запросом и созданием архива могут не попасть в него. Скачивание архива не удаляет исходные данные с серверов Google.

Размер одной части выбирайте с учётом свободного места и устойчивости соединения. Небольшую часть проще скачать повторно после обрыва, но частей будет больше; крупная уменьшает число операций, однако требует более длительной непрерывной загрузки.

  1. Убедитесь, что открыт правильный аккаунт Google.
  2. Оставьте в экспорте только Google Фото и проверьте список альбомов.
  3. Выберите однократный экспорт и подходящий формат архива.
  4. После уведомления скачайте каждую часть в папку «Архивы».
  5. Запишите число полученных частей и сохраните письмо до конца проверки.

Как распаковать все части без потерь

Не переименовывайте архивы до завершения переноса. Сначала сравните число скачанных файлов с числом частей экспорта и проверьте, не создал ли браузер повторные файлы с добавлением «(1)» или похожего суффикса.

Распаковывайте части в общий подготовленный каталог с сохранением вложенных папок. Если архиватор обнаружил совпадающие имена, не соглашайтесь на безусловную замену: одинаковое имя не доказывает, что перед вами одинаковые файлы. Сравните их размеры и хеш-суммы либо временно сохраните оба экземпляра.

После распаковки просмотрите журнал архиватора, если он доступен, и откройте выборку фотографий и видео из разных частей. Нулевой размер, ошибка чтения или файл, который не открывается в обычном просмотрщике, — повод повторно скачать соответствующий архив. Архивы пока не удаляйте: они нужны для восстановления после ошибки извлечения.

Зачем Takeout создаёт файлы JSON

Фотографии из Google Takeout сопоставлены с файлами JSON, а годовые папки отделены от альбомных копий

JSON — это сопутствующий текстовый файл, а не фотография и не замена ей. Google указывает, что исходная временная отметка остаётся во встроенных метаданных медиафайла, тогда как дополнительные сведения, отсутствовавшие в оригинале, например комментарии из Google Фото, выгружаются во вторичный JSON.

Разбор структуры экспорта Takeout показывает годовые папки, папки пользовательских альбомов и сопутствующие JSON для медиафайлов; фотографии из годовых каталогов могут повторяться в альбомах. Поэтому число всех файлов во всём экспорте нельзя напрямую сравнивать с числом объектов в интерфейсе Google Фото.

JSON особенно важны для снимков без EXIF и файлов, дату или другие сведения которых вы исправляли после загрузки в Google Фото. Простое копирование сохранит сам медиафайл, но не перенесёт в него сведения, которые существуют только отдельно. Удалять все JSON допустимо лишь после того, как вы убедились, что эти данные не нужны или уже записаны в копии медиафайлов.

Как перенести изменённые даты из JSON

Сначала определите, какие файлы действительно требуют обработки. Проверьте свойства выборки из разных лет и отдельно изучите сканы, снимки из мессенджеров, старые видео и фотографии с датой, которую вы вручную исправляли в Google Фото. Если правильная дата уже записана во встроенных метаданных, переписывать файл без необходимости не следует.

Для исключений понадобится локальный инструмент, способный сопоставить медиафайл с его сопутствующим JSON и записать дату в поле метаданных, подходящее конкретному формату. Не запускайте неизвестную программу сразу на всей библиотеке: сделайте копию небольшой папки, сохраните JSON и проверьте журнал обработки. Поддержка JPEG не означает автоматическую корректную работу с HEIC, PNG и всеми форматами видео.

Дата создания файла и дата съёмки — разные значения. Операционная система может назначить файлу время скачивания или распаковки, хотя внутри фотографии сохранится прежняя дата съёмки. Проверяйте встроенное поле даты в программе, которая умеет читать метаданные, а не только столбец «Создан» в файловом менеджере.

После обработки сопоставьте несколько файлов с соответствующими JSON и с их прежним положением в Google Фото. Проверяйте не только календарный день, но и время; при расхождении учитывайте, как выбранная программа обрабатывает часовой пояс. Оригинальные медиафайлы и JSON сохраняйте отдельно до завершения всей проверки.

Как загрузить медиатеку в Яндекс Диск

Небольшую подборку можно загрузить через браузер, а для большой библиотеки удобнее настольная программа. Создайте отдельную корневую папку, например «Фото из Google», и переносите проверенные каталоги партиями — по годам или по другому понятному признаку.

Инструкция Яндекс Диска по загрузке подтверждает, что поддерживаемый браузер принимает отдельные файлы и целые папки, а содержимое папки настольной программы автоматически синхронизируется с сервером. На той же странице приведены зависящие от тарифа ограничения на размер одного файла, поэтому до начала переноса отдельно найдите крупные видео.

  1. Установите программу Яндекс Диск и войдите в нужный аккаунт.
  2. Создайте отдельную папку назначения.
  3. Скопируйте в неё первую небольшую проверенную партию.
  4. Дождитесь завершения синхронизации, не перемещая исходный каталог.
  5. Откройте несколько загруженных файлов через веб-версию.
  6. Если проверка успешна, переходите к следующей партии.

Не загружайте одну папку одновременно через браузер и настольную программу: после этого сложнее отличить повтор от незавершённой передачи. Во время синхронизации не переименовывайте каталоги массово и не запускайте удаление дубликатов.

Как сверить количество, качество и даты

Локальная медиатека и копия в Яндекс Диске сверяются по количеству, размеру, датам и хеш-суммам

До загрузки создайте контрольную таблицу по годам или партиям. Для каждой партии запишите число фотографий, видео и JSON, общий размер медиафайлов, число ошибок распаковки и количество объектов без распознанной даты. После синхронизации добавьте результат проверки соответствующей папки в Яндекс Диске.

Считайте основные годовые папки отдельно от папок альбомов и исключайте JSON из числа медиафайлов. Иначе альбомные повторы и сопутствующие данные создадут ложное расхождение. Фотографии и видео также лучше считать раздельно: так проще обнаружить пропущенный крупный файл.

  • Откройте выборку фотографий каждого года, включая старые и новые форматы.
  • Проверьте воспроизведение нескольких длинных видео в разных местах временной шкалы.
  • Сравните размер и разрешение выбранных оригиналов с загруженными копиями.
  • Проверьте встроенные даты у снимков, обработанных с помощью JSON.
  • Убедитесь, что имена с кириллицей, пробелами и скобками сохранились.
  • Проверьте, что программа Яндекс Диск не показывает очередь, конфликт или ошибку.

Для ценной медиатеки рассчитайте хеш-суммы локальных медиафайлов до загрузки. Затем скачайте обратно контрольную выборку из Яндекс Диска и сравните хеши: совпадение подтверждает побайтовую идентичность этих файлов. Одинаковое имя, размер или превью такой гарантии не дают.

Проверка дат должна выполняться и на локальной копии, и на нескольких файлах, скачанных обратно. Само наличие правильной даты внутри файла не гарантирует, что любой облачный интерфейс будет сортировать его именно по этому полю, поэтому ориентируйтесь на сохранность метаданных, а не только на порядок карточек в галерее.

Когда можно удалять исходную медиатеку

Удалять исходники можно только после независимой проверки копии. Пока перенос не принят, сохраняйте медиатеку в Google Фото, распакованную локальную копию и загруженную копию в Яндекс Диске. Архивы Takeout и JSON удаляйте последними.

Убедитесь, что синхронизация завершена, файлы открываются после обратного скачивания, контрольные количества сходятся, а нужные даты записаны внутрь файлов. Проверьте вход в аккаунт с другого сеанса браузера и убедитесь, что папка принадлежит вам, а не доступна лишь по временной общей ссылке.

Если локального места мало, освобождайте его по партиям. Сначала подтвердите перенос конкретного года, перенесите его резервную копию на другой накопитель и только затем удаляйте рабочие файлы этой партии. Не считайте исчезновение очереди синхронизации достаточной проверкой: завершённый перенос подтверждают открывающиеся файлы, совпадающие хеши контрольной выборки и сохранённые даты.

Читайте также:

Поделиться:

Подпишитесь на рассылку

Получайте свежие новости Web3, AI и криптовалют прямо на вашу почту.

0