Есть пара вопросов, на которые стоит обратить внимание:
DateTaken - это свойства Windows, а не тег в файле. Windows заполняет значение DateTaken из множества тегов.
Файлы PNG не поддерживают метаданные EXIF. Существует нестандартный способ вставки метаданных EXIF, но он не поддерживается Windows. Вы можете скопировать DateCreated
в XMP:DateCreated
, но Windows не читает метаданные XMP из файлов PNG.
В случае файлов PNG Windows заполняет свойство DateTaken из тега PNG:CreationTime
. Поэтому вам нужно скопировать DateCreated
в PNG:CreationTime
. Вы можете сделать это с помощью этой команды
exiftool -TagsFromFile SourceFile "-PNG:CreationTime<DateCreated" TargetFile
Это особый случай для файлов PNG. Большинство других типов файлов, Jpgs, Tiffs, RAW-файлов поддерживают метаданные EXIF, и вы можете использовать эту команду в этих случаях
exiftool -TagsFromFile SourceFile -DateCreated TargetFile
На самом деле, я предлагаю вам использовать DateTimeOriginal
или CreateDate
вместо DateCreated
. DateCreated
- это устаревший тег IPTC, который с меньшей вероятностью будет находиться в вашем файле и содержит только значение Date, а не Time. DateTimeOriginal
и CreateDate
- это теги EXIF, которые гораздо чаще встречаются в большинстве файлов. PNG-файлы по-прежнему должны использовать PNG: CreationTime.