Изображения и фотографии · Инструмент конфиденциальности метаданных изображений
IPTC IIM против XMP: почему фотографии имеют одну и ту же подпись дважды
· Фон
конфиденциальность изображений форматы файлов редактирование изображений
Фотографии новостей содержали подписи и подписи в модели обмена информацией IPTC задолго до того, как Adobe XMP повторно выразила эти поля в XML, и многие файлы теперь содержат оба блока без согласования. В этом посте объясняется история и проблема синхронизации.
Две подписи, одна фотография — конкретная путаница, когда блок IPTC и пакет XMP расходятся во мнениях
JPEG может содержать информацию, подобную заголовку, в более чем одном семействе метаданных, и эти копии могут не совпадать после того, как разные редакторы обновят разные блоки. ToolAcre не выбирает выигрышную подпись. Его классификатор JPEG распознает Photoshop/IPTC в APP13 и XMP в APP1 как съемные метаданные, сохраняя оригинал конфиденциально и одновременно создавая чистую копию для доставки.
IPTC IIM как блок метаданных редакции
В рабочей книге указан конкретный год и история отдела новостей к IPTC IIM, но эти факты не установлены источниками хранилища. Для этого рабочего процесса достаточно факта уровня реализации: данные ресурсов Photoshop с полезной нагрузкой IPTC распознаются по сигнатуре APP13 и удаляются как целый сегмент, а не анализируются в редактируемые поля заголовка.
Как IIM попал в JPEG — информация о файле Photoshop и блок ресурсов изображения APP13 Photoshop, который содержит IIM внутри JPEG
Сегменты приложений JPEG позволяют нескольким системам метаданных сосуществовать перед сжатым сканированием. APP13 может содержать ресурсы Photoshop/IPTC, а APP1 может отдельно содержать Exif или XMP. Таким образом, инструмент, который удаляет только APP1 Exif, может оставить после себя заголовок APP13, поэтому этот очиститель классифицирует каждый поддерживаемый сегмент по назначению, а не использует EXIF в качестве синонима для каждого блока метаданных.
XMP как отдельный пакет метаданных XML
В книге также указан год и история поставщика для XMP, которые репозиторий не проверяет. Обоснованное различие является структурным: XMP обнаруживается как отдельный пакет в JPEG и WebP, сообщается как присутствующий в WebP и удаляется без анализа его XML. Этот инструмент не может сравнивать текст подписи XMP со значением IPTC, которое он никогда не декодирует.
Проблема синхронизации — программное обеспечение, которое обновляет один блок, а не другой, и рекомендации Рабочей группы по метаданным по их согласованию.
Проблемы синхронизации возникают, когда два представления редактируются независимо, но определение того, какое поле является авторитетным, относится к рабочему процессу управления активами. ToolAcre позволяет избежать молчаливого согласования значений. Сохраняйте мастер-архив архива, разрешайте конфликты заголовков в программном обеспечении, которое понимает обе схемы, и используйте удаление целых блоков только для производных, метаданные которых больше не нуждаются в перемещении.
Подводные камни кодирования — значение по умолчанию Latin-1 для IIM и маркер набора кодированных символов по сравнению с UTF-8 для XMP.
Различия в кодировке могут затруднить интерпретацию устаревших байтов заголовка, однако в репозитории нет декодера IPTC для их диагностики. Удаление проще и безопаснее для публикуемой копии, поскольку сегмент APP13 пропускается без перезаписи его содержимого. Не используйте пустую таблицу полей EXIF в качестве доказательства отсутствия APP13 или XMP; осмотр и удаление намеренно имеют разный охват.
Что здесь не рассматривается: как создавать или исправлять подписи; этот пост посвящен чтению и удалению, а не написанию
Этот очиститель не является инструментом для создания титров, архива новостей или инструмента согласования метаданных. Он также сохраняет ICC и маркеры рендеринга и не может удалить текст, разбитый на пиксели. Если метаданные подписи являются частью контракта на доставку, их удаление — неправильная операция; если это частная история производства, сохраните ее только в контролируемом мастере.
Вывод: предположим, что оба блока существуют — инструмент конфиденциальности метаданных изображения проверяет и разделяет IPTC и XMP вместе, поэтому ни одна копия не остается незамеченной.
Предполагается, что параллельные блоки метаданных могут существовать до тех пор, пока в отчете по сегменту не будет указано иное. В производной версии удалите APP13 Photoshop/IPTC, APP1 XMP и APP1 Exif вместе, проверьте результат и сохраните источник, в котором по-прежнему можно управлять подписями. Ценность заключается в предсказуемой обработке блоков, а не в изобретенном слиянии стандартов метаданных.