Я прохожу неблагодарную задачу сканирования старых фотографий и архивации цифровых копий.
Существует ли способ изменить дату просканированных файлов изображений (обычно .jpeg), чтобы более тесно соответствовать, когда фотография была сделана скорее чем, когда фотография была отсканирована?
Править: Я использую Windows (Vista на данный момент).
Я довольно незнаком с exif данными, которые упоминаются в ответах. exif данные связаны с атрибутами даты/времени файла так или иначе? Какой-либо из них оснащает, позволяют управление датой файла и время, а также exif датой (предполагающий, что они являются отдельными)?
Первое Редактирование фото Дата - Чтобы много фото программ управления работали правильно, необходимо сначала изменить внутренние данные EXIF, которые содержат информацию о дате (среди другой информации) о фотографии:
Модификатор метки времени для файлов JPEG
Затем Синхронизируют Дата Файла на фото Дату - можно затем использовать ExifTool для, Назначает даты файла фотографий от информации EXIF:
Примечание: Если Вы не хотите устанавливать данные EXIF сначала, существует много программ для изменения даты создания / время исходного файла непосредственно:
Как изменить modified/creation/last-accessed дату файлов и папок
Очень мощной и гибкой фотографией утилита управления EXIF является ExifTool, доступный от сайта Автора. Этот синтаксис, кажется, назначает дату файла на фото дату:
exiftool '-DateTimeOriginal>FileModifyDate' directory
"Используйте исходную дату от метаинформации для назначения даты модификации файловой системы того же файла для всех изображений в каталоге".
Обновление: Так как вопрос изменился, ExifTool может также использоваться для назначения внутренней фото даты метаданных на фактическую фото дату. Я просканировал много файлов и разместил их в папки, названные с названием даты, фотографии были сделаны. Я мог затем установить пакетный файл на массовое обновление все внутренние фото даты. Например, это установило бы внутренний Exif, наклеивают все отсканированные фотографии в папке '1981-07-01' на указанную дату ниже.
ExifTool.pl -overwrite_original "-DateTimeOriginal=1981:07:01 00:00:00" .\1981-07-01
Это могло сопровождаться командой выше для назначения даты файла также.
Данные EXIF являются внутренними в файл и являются абсолютно независимыми от дат системного файла, если они вручную не установлены соответствовать. Это частично дизайном - обычно, камера назначает фото дату тег Exif, когда фотография сделана. Фотография может быть отредактирована многократно, который обновит lastModified дату, но хорошие чтения программного обеспечения для обработки фотографий и виды внутренней датой файла Exif на основе того, когда фотография была сделана.
Exiftool для изменения внутренних метаданных, и если Вы находитесь на Unix, touch -d
дата изменит метку времени ОС файла.
ACDSee позволяет Вам массовому обновлению данные EXIF.