Какой самый простой способ настроить временные метки EXIF ​​для фотографий с нескольких камер в Windows Vista? - PullRequest
2 голосов
/ 17 сентября 2008

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

Проблема: Метки времени в метаданных EXIF ​​фотографий не будут синхронизированы, что затруднит объединение всех фотографий в одну объединенную коллекцию.

Вопрос: Предполагая, что вы обнаружили дельты между всеми часами камеры, каков самый простой способ исправить эти различия в метках времени в Windows Vista?

Ответы [ 4 ]

3 голосов
/ 17 сентября 2008

используйте exiftool. с открытым исходным кодом, написан на Perl, но также доступен в виде отдельного файла .exe. кажется, что автор имеет отношение все exif. зрелый код.

Примеры:

exiftool "-DateTimeOriginal+=5:10:2 10:48:0" DIR

exiftool -AllDates-=1 DIR

рефов:

2 голосов
/ 18 сентября 2008

Фотоальбом Windows Live Wave 3 Beta включает эту функцию. Из справки:

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

Инструкция:

  1. Выберите Фотографии для изменения (вы можете использовать функцию поиска для ограничения по модели камеры и т. Д.).
  2. Щелкните правой кнопкой мыши и выберите «Изменить время ...».
  3. Выберите новое время и нажмите ОК.

Текущее местоположение для загрузки: LiveSide.net .

1 голос
/ 17 сентября 2008

Самый простой, вероятно, небольшой скрипт на python, который будет использовать что-то вроде os.walk, чтобы просмотреть все файлы в папке, а затем использовать pyexiv2 , чтобы фактически прочитать и затем изменить данные EXIF. Учебник по pyexiv2 можно найти здесь .

0 голосов
/ 06 декабря 2013

Я бы осмелился посоветовать мое программное обеспечение для этой цели: EXIFTimeEdit . Открытый и простой, он поддерживает все возможные варианты, которые я мог себе представить:

  • Сдвиг даты (год / месяц / день / час / минута) на любое значение
  • Установка части даты на любое значение
  • Определение необходимого значения сдвига
  • Копирование полученной метки времени в поле EXIF ​​DateTime и последнее измененное свойство
...