1

Я помогаю родственнику настроить новый компьютер. Они импортировали все свои фотографии из старой системы в Windows Live Photo Gallery на новой системе (под управлением Windows 7) и хотят, чтобы дата создания фотографии отображалась на фотографии (как на их старой пленочной камере). Я видел инструменты, которые могут делать это по одному, но у этого человека есть более 1000 фотографий, поэтому я ищу утилиту, которая может применить красивую отметку даты и времени в углу фотографии в пакетном режиме. Я мог бы написать код для этого, но я надеялся на более быстрое решение.

(Я знаю, что новая цифровая камера может делать это автоматически, и я настроил это, но мне все еще нужно исправить существующие фотографии)

1 ответ1

2

Вы могли бы использовать 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

В приведенном выше примере изменяется только тег DateTimeOriginal , но любой записываемый тег даты или времени можно сместить, а несколько тегов можно записать с помощью одной командной строки. Обычно в изображениях JPEG значения DateTimeOriginal , CreateDate и ModifyDate должны быть изменены. Для удобства был определен ярлык ярлыка AllDates , представляющий эти три тега. Так, например, если вы забыли перевести часы камеры на 1 час в конце летнего времени осенью, вы можете исправить изображения с помощью:

exiftool -AllDates-=1 DIR

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .