Takeout JSON
RU

Можно ли удалить JSON-файлы Google Takeout? Да, но не сразу

Да, но только после того, как дата и место из них записаны в фото, иначе у снимков навсегда останется дата скачивания.

Да, но порядок действий здесь важнее всего остального на этой странице.

Что вы удаляете

Файлы .json — это не мусор, который Google прислал по ошибке. В них записаны дата съемки, место, ваши подписи и сведения об альбомах для каждого фото, у которого этих данных нет внутри самого файла. Как такой файл выглядит изнутри, показывает статья что за JSON-файлы в Google Takeout.

Если удалить их, пока в ваших фото еще нет этих данных, информация пропадет. Вернуть ее можно только новым экспортом Takeout, а это снова несколько дней ожидания.

Безопасный порядок

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

Есть одно исключение. Если вы импортируете фото в Immich или PhotoPrism, сохраните файлы .json до конца импорта: эти программы читают файлы-спутники напрямую.

Как проверить, что ничего не потерялось

Список фото, у которых все еще нет даты съемки, выводит такая команда exiftool:

exiftool -r -if 'not $DateTimeOriginal' -filename .

Если в списке остались файлы, удалять файлы .json пока рано. Подробнее о том, как их имена связаны с фото, — в статье supplemental-metadata.json: что это за файл.

Перенесите данные перед удалением

Перенос данных — самая простая часть. Takeout JSON Metadata Fixer читает каждый файл-спутник, записывает настоящую дату и место в каждое фото и сообщает, для каких файлов пару найти не удалось. После этого вы удаляете файлы .json и знаете, что ничего не потеряли. Первые 1000 фото бесплатно.

Если вы хотите сделать все вручную, смотрите инструкцию по exiftool.