Словарь

Что такое XMP Toolkit?

Не удивляйтесь, если при проверке файла вы обнаружите метаданные с пометкой XMP Toolkit. Вот что вам нужно знать о XMP Toolkit и что это значит для вашего файла.

xmp-toolkit

XMP Toolkit указывает программное обеспечение, которое записало блок метаданных XMP внутри вашего файла. Это заметка, которую программа оставила о себе, поэтому она ничего не говорит о самом изображении, документе или записи, а только о том, каким ПО обрабатывало файл.

Что такое XMP и какие файлы содержат строку

XMP расшифровывается как Extensible Metadata Platform, формат метаданных, изначально разработанный Adobe. В нем хранятся такие поля, как заголовок, автор, авторские права, ключевые слова и история правок в виде текста XML, а затем этот блок текста встраивается в сам файл или хранится рядом с файлом как отдельный sidecar с расширением .xmp. Строка XMP Toolkit - это штамп библиотеки, которая создала этот блок.

Поскольку XMP можно встраивать в очень многие форматы, эта строка встречается повсеместно: файлы JPEG, TIFF, PNG, PDF, PSD, AI и INDD, DNG и другие RAW-файлы камер, а также некоторые видео- и аудиоконтейнеры.

Откуда берется значение

Она записывается автоматически, ее никто не набирает вручную. Библиотека, которая записывает XMP-блок, ставит в нем свое имя и версию, а следующая программа, которая перезаписывает метаданные, ставит поверх свое имя. Поэтому строка описывает последнее программное обеспечение, которое изменяло метаданные файла, и это не обязательно то же ПО, в котором файл был создан.

Имена, которые вы действительно видите, принадлежат нескольким библиотекам. Собственная библиотека Adobe XMP Core используется в Photoshop, Lightroom, Bridge, Acrobat и InDesign. Exiv2 лежит в основе GIMP, digiKam и многих других приложений с открытым исходным кодом. ExifTool записывает свои собственные имя и версию. Поэтому присутствие библиотеки Adobe в этой строке не является доказательством того, что файл создан в программе Adobe: многие приложения используют эту библиотеку, а файл, который просто скопировали или конвертировали, может сохранить штамп, с которым он был получен.

Как выглядит типичное значение

Значение представляет собой свободный текст, поэтому нет фиксированного списка для проверки и нет единицы измерения. На практике это имя библиотеки, за которым следует версия и иногда дата сборки, примерно в таком виде: Adobe XMP Core 5.6-c145.

Если строки нет вовсе, скорее всего, у файла просто нет XMP-блока. Его метаданные могут по-прежнему находиться в устаревших полях EXIF или IPTC, которые хранятся отдельно и не имеют собственного штампа toolkit.

Почему это важно

Практическая ценность этой строки - установление происхождения. Она показывает, какое программное обеспечение последним изменяло метаданные файла, что действительно полезно, если поле выглядит неверно, изменилось само по себе или исчезло. Если штамп называет приложение, которым никто в проекте не пользуется, значит, файл прошел через этап, о котором вы не знали: конвертер, загрузочный конвейер, мобильное приложение, фотобанк.

Есть и небольшой вопрос раскрытия информации, хотя и не персональной. Строка указывает на программное обеспечение, а не на человека и не на место. Она все же сообщает получателю файла часть вашей инфраструктуры, и некоторые люди предпочитают не раскрывать, через какой редактор или систему управления ресурсами прошел документ.

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

Мета-ключи