Там будет довольно много инструментов, которые работают с полями JPEG EXIF.
Я всегда находил EXIFTool Фила Харви фантастическим.
Пакет Mac OS X: ExifTool-7.98.dmg (1,4 МБ) .
Пакет OS X устанавливает приложение командной строки ExifTool и библиотеки в / usr / bin.
После установки введите «exiftool» в окне терминала, чтобы запустить exiftool и прочитать документацию приложения.
То, что вы ищете сейчас,
Функция сдвига даты / времени
Вы когда-нибудь забывали установить дату / время на своей цифровой камере, прежде чем делать несколько снимков? ExifTool имеет функцию временного сдвига, которая позволяет легко применить пакетное исправление к временным меткам изображений (т. Е. Изменить дату создания снимка, сообщаемую Windows Explorer).
Скажем, например, что часы вашей камеры были сброшены на 2000: 01: 01 00:00:00,
когда вы вставили новую батарею в 2005: 11: 03 10:48:00 .
Тогда все снимки, которые вы сделали впоследствии, имеют неправильные метки времени на
5 лет, 10 месяцев, 2 дня, 10 часов и 48 минут.
Чтобы это исправить, поместите все изображения в один каталог («DIR») и запустите exiftool,
exiftool "-DateTimeOriginal + = 5: 10: 2 10: 48: 0" DIR
================= ^^^^^^^^^^^^^^^^
Вы должны настроить неправильно штампованную партию только на два дня вперед.
Обновление: в отношении работы с временем создания и изменения для iPhoto
заметки EXIFTool продолжаются в разделе « Функция сдвига даты / времени »,
В приведенном выше примере изменяется только тег DateTimeOriginal ,
но любой записываемый тег даты или времени можно сместить,
а несколько тегов можно записать с помощью одной командной строки.
Обычно в изображениях JPEG все значения DateTimeOriginal , CreateDate и ModifyDate должны быть изменены.
Для удобства был определен ярлык ярлыка AllDates , представляющий эти три тега .
Так, например, если вы забыли перевести часы своей камеры на 1 час в конце летнего времени осенью , вы можете исправить изображения с помощью:
exiftool "-AllDates- = 1" DIR
========= ^^^
Это откатит все временные метки на 1 час.
Надеюсь, ваши оригинальные файлы доступны для этого ...
Наконец, если у вас исправлены исходные метаданные,
но с неверным временем файла .
Вы можете сделать следующее,
exiftool "-DateTimeOriginal> FileModifyDate" DIR
^
Это подтолкнет исправленную временную метку EXIF ко времени изменения файла.