Фото

Google Takeout выгрузил тысячи JSON рядом с фото: удалять их или спасать даты?

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

Google Takeout выгрузил тысячи JSON рядом с фото: удалять их или спасать даты?
Собственная редакционная иллюстрация FormatZ: фото и служебные JSON в аккуратном экспорте.

Что важно понять сразу

Google объясняет: исходные метаданные, которые уже были внутри фото или видео, остаются там. Дополнительные сведения, добавленные в Google Photos — например комментарии и часть изменений, — могут выгружаться в отдельный JSON. Поэтому JSON не является фотографией и не открывается как изображение, но иногда содержит полезную историю.

Короткий ответ

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

Короткое правило

Сохраните исходник отдельно. Просмотр, исправление и конвертацию выполняйте с копией — так любая ошибка останется обратимой.

Как это устроено без технического тумана

Самая безопасная стратегия — держать нетронутую копию Takeout, распаковать все части в одну рабочую папку и только затем строить удобную медиатеку. Не меняйте имена файлов до сопоставления: служебный JSON часто связан с фото именно названием.

Пошаговый план

1

Скачайте все части

Большой экспорт разбит на несколько ZIP. Недостающая часть создаёт ощущение, что фото пропали.

2

Распакуйте в одну рабочую папку

Сохраняйте структуру каталогов и не перезаписывайте одноимённые файлы вслепую.

3

Проверьте EXIF

У нескольких старых и новых кадров сравните дату съёмки, координаты и модель камеры.

4

Оставьте JSON до завершения

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

Если что-то пошло не так

Что вы видитеЧто делать
Дата стала датой скачиванияСмотрите встроенное поле даты съёмки; файловая дата могла измениться.
У фото есть JSON с похожим именемЭто побочные сведения, а не вторая фотография.
Архивы не распаковываются вместеПроверьте, что скачаны все ZIP-части и хватает свободного места.
После переименования пары потерялисьВернитесь к нетронутой копии экспорта и сопоставьте исходные имена.

Какой вариант выбрать

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

Не оценивайте медиатеку только по количеству файлов. Одна фотография может иметь отдельное видео, файл правок или служебные метаданные. Сначала выберите десять разных примеров — старый снимок, Live Photo, портрет, видео, отредактированный кадр — и проследите их целиком. Только когда даты, имена и качество совпали, применяйте тот же порядок ко всему архиву. Массовое переименование и удаление дублей оставьте на самый конец.

Попробовать на копии файла

Работайте с отдельной копией. Перед использованием результата убедитесь: дата съёмки совпала с исходной медиатекой; часовой пояс не сдвинул день; JSON сохранён до завершения всей проверки.

Посмотреть файлы внутри ZIP

Практический пример и проверка

Сначала обработайте копию одной папки и сравните дату в проводнике с датой в Google Фото. Только после успешного теста запускайте массовое объединение метаданных.

Перед тем как удалить исходник

  • дата съёмки совпала с исходной медиатекой
  • часовой пояс не сдвинул день
  • JSON сохранён до завершения всей проверки

Основной справочный источник: справка Google Photos о выгрузке и метаданных. Описания меню могут немного отличаться между версиями программ.

JSON рядом с фото в Google Takeout может хранить дату, подпись, геоданные и сведения об альбоме. Не удаляйте его до восстановления метаданных и проверки нескольких снимков разных лет.
Сначала обработайте копию одной папки и сравните дату в проводнике с датой в Google Фото. Только после успешного теста запускайте массовое объединение метаданных.
дата съёмки совпала с исходной медиатекой; часовой пояс не сдвинул день; JSON сохранён до завершения всей проверки.