Где указатель на то, какие метаданные сохраняет каждый пакет для редактирования фотографий? - Фотопедия
1 голос
/ 24 декабря 2017

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

Одним из механизмов для этого является присвоение уникального идентификатора мастер-файлу либо в виде поля EXIF, либо поля IPTC. Я стараюсь избегать использования поля ключевых слов для этого, поскольку в архив с миллионным рисунком добавляется миллион ключевых слов.

Очевидным уникальным является присоединение к camara model-serial-shuttercount, но это обычно НЕ сохраняется во многих программах, и не все камеры поддерживают это.

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


Похоже, ImageMagick и exiftool могут извлекать любые метаданные практически из любого формата изображения.

Ответы [ 2 ]

1 голос
/ 28 января 2018

Об уникальном идентификаторе изображения: Одно из возможных решений - использовать уникальный номер и записать его во все файлы - и, возможно, добавить f0f0f0 (или что-то подобное) к Оригинальный файл:

  • 01234567890123456789f0f0f0: исходный файл
  • 01234567890123456789: любой из производных файлов

Для уникального номера вам потребуется либо какая-либо база данных, либо любой другой способ предоставления уникальных / последовательных номеров. Вы можете, например, вычислить хеш исходного файла - будь то SHA1, SHA-256 или даже MD5 - и затем записать этот хеш в любое поле EXIF- / IPTC- / XMP, которое вам нравится.

Обратите внимание, что если вы позже измените некоторые данные, не относящиеся к сторонней машине (EXIF, IPTC), хеш также изменится - поэтому, поэтому было бы лучше рассчитать их как можно скорее, или, по крайней мере, это потребует от вас знайте, что перерасчет уникального поля позже (например, потому что вы случайно удалили его) приведет к новому хешу.


Относительно того, какое поле было бы лучше всего: Я не думаю, что есть определенный ответ. Запишите это в любое из полей, которые выделяются во всех программах, которые вы используете в данный момент - и, возможно, в некоторых из не столь выдающихся. Таким образом, вы всегда можете скопировать его позже в другие поля, если это необходимо, а также у вас есть резервная копия реальных данных, если с одним полем случится что-то плохое.

Я бы взял одно строковое поле для каждого предоставленного стандарта метаданных - так, одно для EXIF ​​, одно для IPTC и, опционально, одно для XMP .

0 голосов
/ 02 февраля 2018

Это НЕ ответ на мой вопрос, но это может спасти кого-то от горя.

Это устаревший отчет, в котором сравниваются возможности программ каталогизации фотографий.

Это дает частичный список и охватывает только поля IPTC. В нем не перечислены отдельные поля, охватываемые или не охватываемые.

Довольно большой список, но не распространяется на программное обеспечение, которое редактирует изображения.

Дает иллюстрацию проблем, которые могут возникнуть, в данном случае взаимодействие между Photo Supreme и Windows Photo Gallery.

...