Словник

Що таке набір інструментів XMP?

Не плутайтеся, коли під час перевірки файлу знаходите метадані з позначкою 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-блок, проставляє в ньому свою назву та версію, а наступна програма, яка перезаписує метадані, ставить поверх свій штамп. Тож цей рядок описує останнє програмне забезпечення, яке змінювало метадані файлу, і це не обов'язково та програма, що створила файл.

Назви, які ви насправді бачите, належать кільком бібліотекам. Власна XMP Core від Adobe працює всередині Photoshop, Lightroom, Bridge, Acrobat та InDesign. Exiv2 використовується під капотом GIMP, digiKam та багатьох інших open source-програм. ExifTool записує власну назву та версію. Саме тому наявність бібліотеки Adobe в цьому рядку не є доказом, що файл було створено в програмі Adobe: чимало інших програм використовують цю бібліотеку, а файл, який лише скопіювали або конвертували, може зберегти штамп, з яким він прийшов.

Як виглядає типове значення

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

Якщо рядок повністю відсутній, найімовірніша причина в тому, що файл просто не має XMP-блоку. Його метадані все ще можуть зберігатися в старіших полях EXIF або IPTC, які зберігаються окремо і не мають власного toolkit-штампа.

Чому це важливо

Практична цінність цього рядка полягає у встановленні походження. Він показує, яке програмне забезпечення останнім працювало з метаданими файлу, що справді корисно, коли якесь поле виглядає некоректно, змінилося саме по собі або зникло. Якщо у штампі вказано програму, якою ніхто в проєкті не користується, файл пройшов через крок, про який ви не знали: конвертер, конвеєр завантаження, мобільний застосунок, стокову бібліотеку.

Тут є й невелике питання розкриття інформації, хоча й не персональної. Рядок ідентифікує програму, а не людину і не місце. Він повідомляє будь-кому, хто отримує файл, частину вашого ланцюжка обробки, і дехто не хоче публічно показувати, через який редактор чи систему керування активами пройшов документ.

Ніщо не залежить від цього значення, тому його видалення не змінює ні те, як файл відкривається, ні те, як він виглядає. Але є одне застереження: XMP-блок навколо нього може містити важливий вміст, наприклад повідомлення про авторські права, підписи та кредити, тож очищення всього блоку видалить і їх.

Мета ключі