Show Menu
TÓPICOS×

Metadados XMP

XMP (Platform de Metadados Extensíveis) é o padrão de metadados usado por Adobe Experience Manager Assets todos os gerenciamento de metadados. XMP fornece um formato padrão para a criação, o processamento e o intercâmbio de metadados para uma grande variedade de aplicativos.
Além de oferecer codificação de metadados universais que podem ser incorporados em todos os formatos de arquivo, XMP fornece um modelo de conteúdo avançado e é suportado pelo Adobe e outras empresas, para que os usuários de XMP em combinação com Assets uma plataforma poderosa para desenvolver.
A especificação xmp.html XMP está disponível no Adobe.

O que é XMP?

Assets suporta nativamente o XMP - o Platform de Metadados Extensíveis liderado por Adobe. XMP é um padrão para processamento e armazenamento de metadados padronizados e proprietários em ativos digitais. XMP é projetado para ser o padrão comum que permite que vários aplicativos trabalhem com metadados de forma eficaz.
Os profissionais de produção, por exemplo, usam o suporte integrado XMP nos aplicativos Adobe para transmitir informações em vários formatos de arquivo. Assets O repositório extrai os metadados XMP e os usa para gerenciar o ciclo de vida do conteúdo e oferta a capacidade de criar workflows de automação.
XMP padroniza como os metadados são definidos, criados e processados fornecendo um modelo de dados, um modelo de armazenamento e schemas. Todos estes conceitos são abordados nesta seção.
Todos os metadados herdados do EXIF, ID3 ou Microsoft Office são traduzidos automaticamente para XMP, que podem ser estendidos para suportar schemas de metadados específicos do cliente, como catálogos de produtos.
Os metadados no XMP consistem em um conjunto de propriedades. Estas propriedades estão sempre associadas a uma entidade específica, designada por recurso; ou seja, as propriedades são "sobre" o recurso. No caso de XMP, o recurso é sempre o ativo.

Adobe

O Adobe introduziu o padrão XMP pela primeira vez como parte do produto de software Adobe Acrobat. Desde então, a norma XMP tem sido amplamente adotada.

XMP ecossistema

O XMP define um modelo de metadados que pode ser usado com qualquer conjunto definido de itens de metadados. O XMP também define esquemas específicos de propriedades básicas úteis para gravar o histórico de um recurso à medida que ele passa por várias etapas de processamento, de ser fotografado, digitalizado ou criado como texto, até etapas de edição de fotos (como recorte ou ajuste de cor), para montagem em uma imagem final. O XMP permite que cada programa de software ou dispositivo ao longo do caminho adicione suas próprias informações a um recurso digital, que pode ser retido no arquivo digital final.
O XMP geralmente é serializado e armazenado usando um subconjunto do W3C Resource Description Framework (RDF), que por sua vez é expresso em XML .

Vantagens do XMP

XMP tem as seguintes vantagens sobre outros padrões e esquemas de codificação:
  • Metadados baseados em XMP são muito potentes e de granulação fina.
  • XMP permite que você tenha vários valores para uma propriedade.
  • XMP tem codificação padronizada, que permite a troca fácil de metadados.
  • XMP é extensível. Você pode adicionar informações adicionais aos ativos.

Extensíveis

O padrão XMP foi projetado para ser extensível, permitindo que você adicione tipos personalizados de metadados aos dados XMP. O EXIF, por outro lado, não - tem uma lista fixa de propriedades que não podem ser estendidas.
XMP geralmente não permite a incorporação de tipos de dados binários. Para carregar dados binários em XMP, por exemplo, imagens em miniatura, eles devem ser codificados em um formato compatível com XML, como Base64 .

Conceitos principais XMP

As seções a seguir descrevem os conceitos principais de XMP, incluindo namespaces e esquemas, propriedades e valores e alternativas de idioma.

Namespace e Schemata

Um schema XMP é um conjunto de nomes de propriedade em uma namespace XML comum que inclui o tipo de dados e as informações descritivas. Um schema XMP é identificado por seu URI de namespace XML. O uso do namespace evita conflitos entre propriedades em schemas diferentes que tenham o mesmo nome, mas um significado diferente.
Por exemplo, a Creator propriedade em dois schemas projetados independentemente pode significar a pessoa que criou o ativo ou pode significar o aplicativo que criou o ativo (por exemplo, Adobe Photoshop).

Propriedades e valores

XMP pode incluir propriedades de um ou mais schemas. Por exemplo, um subconjunto típico usado por muitos aplicativos Adobe pode incluir o seguinte:
  • schema principal de Dublin: dc:title , dc:creator , dc:subject , dc:format , dc:rights .
  • XMP schema básico: xmp:CreateDate , xmp:CreatorTool , xmp:ModifyDate , xmp:metadataDate .
  • schema de gerenciamento de direitos XMP: xmpRights:WebStatement , xmpRights:Marked .
  • schema de gerenciamento de mídia XMP: xmpMM:DocumentID .

Alternativas de idioma

XMP permite que você adicione uma xml:lang propriedade às propriedades de texto para especificar o idioma do texto.