13

У меня неудачная ситуация после отпуска. Суть в том, что 2 камеры с часами камеры № 1 на два дня опережают камеру № 2. Поэтому в (Вставить приложение для управления фотографиями здесь) фотографии чередуются и не в разумном хронологическом порядке. Если бы я мог просто переместить дату создания этих изображений на камеру № 2 достаточно вперед, то у меня был бы реальный шанс на самом деле организовать все эти фотографии.

Кто-нибудь поделится этим опытом или есть идеи? Спасибо!

5 ответов5

22

Там будет довольно много инструментов, которые работают с полями 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 ко времени изменения файла.

1

Это сработало, чтобы изменить все EXIF-даты (+= 24 часа), снятые с Sony-Cam:

exiftool "-AllDates+=24 -SonyDateTime+=24" DIR

На втором этапе я изменил дату изменения файла, чтобы она соответствовала датам exif:

exiftool "-DateTimeOriginal>FileModifyDate" DIR

Кажется, что DateTimeOriginal берет свои значения из SonyDateTime.

1

Ответ nik определенно работал для данных EXIF в файлах (для информации тех, кто находит эту ветку в поисках ответа, ниже приведена команда, которую я использовал для обновления на месте данных EXIF фотографий с нарушением):

~/Pictures/iPhoto Library/Originals/2009$ exiftool -P -AllDates+='0:0:1 2:00:00' - overwrite_original_in_place -if '$make eq "Canon"' "My Import Name Here"

Конечно, это не решило проблему, потому что iPhoto игнорирует дату EXIF и организует через дату создания или что-то еще в своей базе данных.

Новое решение: я идиот, и iPhoto '08 и выше добавили к нему функцию настройки времени: пункт меню Photo -> Adjust Date and Time . На самом деле он создает новый файл и сбивает практически все исходные данные EXIF, но, по крайней мере, фотографии наконец-то упорядочены в iPhoto.

1

Если iPhoto использует дату / время файловой системы, просто сделайте это, чтобы установить его из информации EXIF:

exiftool "-filemodifydate<datetimeoriginal" DIR

перед импортом в iPhoto

Не нужно испортить ваши метаданные

0

Графический конвертер - отличный инструмент для управления тоннами изображений. Он имеет все виды функций переименования. Преобразование в количество пикселей, точный размер пикселя, размер файла и т.д. Встраивание превью (гибкий размер / стиль иконок) вместо оставленного позади файла thumb.db. И это лучший поиск, чем Finder тоже. Больше похоже на Проводник на окнах с опцией обратного освещения в светлой комнате. Я смотрю гораздо больше, чем просто изображения!

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