Возможны ли данные Exif "Date Taken" в файле .PNG, и можно ли скопировать "Date Modified" в "Date Taken"? - Фотопедия
6 голосов
/ 12 июня 2015

Я хочу изменить данные Exif для некоторых файлов .PNG, чтобы они имели тег «Date Taken». Можно ли использовать этот тег в файлах .PNG?

Можно ли скопировать дату "Дата изменения" в дату "Дата получения" для того же файла .PNG? Я использую ExifTool , и я прочитал в этот вопрос , что копирование возможно через exiftool -v "-FileModifyDate>DateTimeOriginal" *, но я не могу понять, как использовать его в .PNG файл.

Мои вопросы:

  1. Можно ли использовать тег Exif "Date Taken" для файлов .PNG?

2.Если это возможно, как я могу использовать ExifTool для копирования тега «Дата изменения» в тег «Дата получения»?

Ответы [ 2 ]

7 голосов
/ 13 июня 2015

Проблема в том, что метаданные, которые Windows использует в качестве «Дата получения», зависят от файла. Например, для JPG Windows будет использовать Exif: DateTimeOriginal, если он существует, затем XMP: DateTimeOriginal, затем CreateDate, затем FileCreateDate (дата создания системного файла). (Не по теме, если у кого-то есть ссылка, в которой перечислены подробности всех типов файлов и метаданных, которые Windows использует в списке «Выбор сведений», я был бы признателен).

Теперь ExifTool с радостью создаст для вас блок Exif в png, хотя, полагаю, он может быть не стандартным. XMP блокирует также. Но мое быстрое тестирование показывает, что Windows не будет читать ни один из этих пунктов для «Дата взятия».

Похоже, что вы хотите использовать тег PNG: CreationTime. Это отображается в Windows как дата для меня (Win 8.1). Итак, ваша команда будет:
ExifTool "-PNG:CreationTime<FileModifyDate" FILE/DIR

7 голосов
/ 12 июня 2015

Нет. PNG не поддерживает EXIF. Фактически, отсутствие стандартизированного блока метаданных является одним из его больших недостатков для фотографии . Если вам нужен формат без потерь, который сохраняет метаданные (очень похожие на EXIF, поскольку они являются основой для EXIF), попробуйте TIFF. Недостатком, однако, является то, что поддержка рендеринга TIFF не так широко распространена, как поддержка PNG (для веб-приложений и других видов отображения на уровне потребителя - для всех, кроме самых простых приложений для редактирования изображений, TIFF везде).

...