Я хочу изменить данные Exif для некоторых файлов .PNG, чтобы они имели тег «Дата съемки». Можно ли использовать этот тег в файлах .PNG?
Можно ли скопировать дату «Дата изменения» в дату «Дата создания» для того же файла .PNG? Я использую ExifTool , и я прочитал в этом вопросе , что часть копирования возможна, exiftool -v "-FileModifyDate>DateTimeOriginal" *
но я не могу понять, как ее использовать в файле .PNG.
Мои вопросы:
2.Если это возможно, как я могу использовать ExifTool для копирования тега «Дата изменения» в тег «Дата взятия»?
То, что Windows отображает в свойстве «Дата съемки», не является встроенным тегом. Он заполняет это свойство из ряда тегов в зависимости от типа файла. Например, для JPG Windows будет использовать любой из следующих тегов: EXIF:DateTimeOriginal
, XMP:DateTimeOriginal
, EXIF:CreateDate
и система FileCreateDate
.
ExifTool может создать EXIF:DateTimeOriginal
для вас тег в PNG, но Windows не поддерживает чтение данных EXIF в PNG. Большинство программ этого не делают, поскольку стандарту EXIF в файлах PNG всего несколько лет.
Похоже, что вы хотите использовать тег PNG:CreationTime
. Это отображается в Windows как свойство «Дата взятия» для меня (Win 8.1). Таким образом, ваша команда будет:
ExifTool "-PNG:CreationTime<FileModifyDate" FILE/DIR
Самые последние версии PNG поддерживают EXIF, но многие программы до сих пор не понимают или не работают с ним. Отсутствие стандартизированного блока метаданных было одним из его больших недостатков для фотографии . Если вам нужен формат без потерь, сохраняющий (очень похожий на EXIF, поскольку он является основой для EXIF) метаданные, попробуйте TIFF. Недостатком, однако, является то, что поддержка рендеринга TIFF не так широко распространена, как для PNG (для веб-приложений и других вещей на потребительском уровне — для всех, кроме самых основных приложений редактирования изображений, TIFF используется везде).
convert sample.png -compression lzw sample.tif
2. touch --reference=sample.png sample.tif
3.exiftool '-FileModifyDate>DateTimeOriginal' sample.tif
Демпа