Dicionário

O que é um kit de ferramentas XMP?

Não fique confuso ao encontrar metadados rotulados como XMP Toolkit ao examinar um arquivo. Aqui está o que você precisa saber sobre o XMP Toolkit e o que isso significa para o seu arquivo.

xmp-toolkit

XMP Toolkit é o nome do software que gravou o bloco de metadados XMP dentro do seu arquivo. É uma anotação que o próprio software deixou sobre si mesmo, então ela não diz nada sobre a imagem, o documento ou a gravação, e sim tudo sobre o que manipulou o arquivo.

O que é XMP e quais arquivos carregam a linha

XMP significa Extensible Metadata Platform, um formato de metadados que se originou na Adobe. Ele armazena campos como título, autor, direitos autorais, palavras-chave e histórico de edição como texto XML e, em seguida, incorpora esse bloco de texto dentro do próprio arquivo ou o mantém ao lado do arquivo como um arquivo auxiliar separado, com extensão .xmp. A linha XMP Toolkit é o carimbo deixado pela biblioteca que produziu esse bloco.

Como o XMP pode ser incorporado em muitos formatos, a linha viaja bastante: arquivos JPEG, TIFF, PNG, PDF, PSD, AI e INDD, arquivos DNG e outros arquivos RAW de câmera, além de alguns contêineres de vídeo e áudio.

De onde vem o valor

Ela é escrita automaticamente, nenhuma pessoa a digita. Qualquer biblioteca que grave o bloco XMP carimba nele seu próprio nome e versão, e o próximo programa que reescrever os metadados grava seu próprio nome por cima. Assim, a linha descreve o último software que modificou os metadados do arquivo, que não é necessariamente o software que criou o arquivo.

Os nomes que você vê de fato pertencem a algumas bibliotecas específicas. A própria XMP Core da Adobe faz o trabalho dentro de Photoshop, Lightroom, Bridge, Acrobat e InDesign. Exiv2 fica por trás de GIMP, digiKam e muitos outros softwares de código aberto. ExifTool grava seu próprio nome e versão. Por isso a presença de uma biblioteca da Adobe na linha não é prova de que um arquivo foi criado em um software da Adobe: muitos programas usam essa biblioteca, e um arquivo que foi apenas copiado ou convertido pode manter o carimbo com o qual chegou.

Como é um valor típico

O valor é um texto livre, portanto não há uma lista fixa para conferir nem unidade de medida. Na prática, é um nome de biblioteca seguido de uma versão e, às vezes, também uma data de compilação, em algo como Adobe XMP Core 5.6-c145.

Se a linha estiver totalmente ausente, o motivo mais provável é simplesmente que o arquivo não tem um bloco XMP. Os metadados ainda podem estar nos campos mais antigos EXIF ou IPTC, que são armazenados separadamente e não têm um carimbo de toolkit próprio.

Por que isso é importante

O valor prático dessa linha é a proveniência. Ela informa qual software foi o último a manipular os metadados do arquivo, o que é realmente útil quando um campo parece errado, mudou sozinho ou sumiu. Se o carimbo indicar um app que ninguém no projeto usa, o arquivo passou por uma etapa que você não conhecia: um conversor, um pipeline de upload, um app de celular, um banco de imagens.

Há também uma leve questão de divulgação, embora não pessoal. A linha identifica um software, não uma pessoa nem um local. Ela revela a qualquer pessoa que receber o arquivo parte da sua cadeia de apps, e algumas pessoas preferem não divulgar por quais editores ou sistemas de gerenciamento de ativos um documento passou.

Nada depende desse valor, portanto removê-lo não altera nem a forma como o arquivo é aberto nem como ele aparece. Apenas um cuidado se fizer isso: o bloco XMP em volta dele pode conter conteúdo real, como seu aviso de direitos autorais, legendas e créditos, e limpar o bloco inteiro apaga tudo isso também.