Изменение даты файла изображения

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

Существует ли способ изменить дату просканированных файлов изображений (обычно .jpeg), чтобы более тесно соответствовать, когда фотография была сделана скорее чем, когда фотография была отсканирована?


Править: Я использую Windows (Vista на данный момент).

Я довольно незнаком с exif данными, которые упоминаются в ответах. exif данные связаны с атрибутами даты/времени файла так или иначе? Какой-либо из них оснащает, позволяют управление датой файла и время, а также exif датой (предполагающий, что они являются отдельными)?

11
задан 13.12.2017, 20:16

4 ответа

Первое Редактирование фото Дата - Чтобы много фото программ управления работали правильно, необходимо сначала изменить внутренние данные EXIF, которые содержат информацию о дате (среди другой информации) о фотографии:

ExifTool

Модификатор метки времени для файлов JPEG

Exifer для Windows

Затем Синхронизируют Дата Файла на фото Дату - можно затем использовать ExifTool для, Назначает даты файла фотографий от информации EXIF:

ExifTool

Примечание: Если Вы не хотите устанавливать данные EXIF сначала, существует много программ для изменения даты создания / время исходного файла непосредственно:

Как изменить modified/creation/last-accessed дату файлов и папок

6
ответ дан 07.12.2019, 12:17

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

11
ответ дан 07.12.2019, 12:17
  • 1
    Эта работа привычки, если они не изменяют данные EXIF сначала. Фотография сканируется так, EXIF не будет установлен на дату, исходная фотография была сделана. – Robert Cartaino♦ 25.07.2009, 23:46

Exiftool для изменения внутренних метаданных, и если Вы находитесь на Unix, touch -d дата изменит метку времени ОС файла.

1
ответ дан 07.12.2019, 12:17

ACDSee позволяет Вам массовому обновлению данные EXIF.

2
ответ дан 07.12.2019, 12:17

Теги

Похожие вопросы