Metadados XMP

XMP (Plataforma de metadados extensível) é o padrão de metadados usado pelo AEM Assets para todo o gerenciamento de metadados. O 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 a codificação de metadados universais que pode ser incorporada a todos os formatos de arquivo, o XMP fornece um modelo de conteúdo avançado e é suportado pelo Adobe e por outras empresas, para que os usuários de XMP em combinação com o AEM Assets tenham uma plataforma poderosa para desenvolver.

Visão geral XMP e ecossistema

O AEM Assets oferece suporte nativo ao padrão de metadados de XMP. XMP é um padrão para processar e armazenar metadados padronizados e proprietários em ativos digitais. O XMP foi projetado para ser o padrão comum que permite que vários aplicativos funcionem com metadados de maneira eficaz.

Os profissionais de produção, por exemplo, usam o suporte XMP integrado nos aplicativos Adobe para transmitir informações em vários formatos de arquivo. O repositório AEM Assets extrai os metadados XMP e os usa para gerenciar o ciclo de vida do conteúdo e oferece a capacidade de criar fluxos de trabalho de automação.

XMP padroniza como os metadados são definidos, criados e processados fornecendo um modelo de dados, um modelo de armazenamento e esquemas. Todos esses conceitos são abordados nesta seção.

Todos os metadados herdados de EXIF, ID3 ou Microsoft Office são traduzidos automaticamente para XMP, o que pode ser estendido para oferecer suporte ao esquema de metadados específico 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.

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 em relação a outros padrões e esquemas de codificação:

  • Metadados baseados em XMP são muito avançados e otimizados.
  • XMP permite ter vários valores para uma propriedade.
  • XMP tem codificação padronizada, que permite a troca fácil de metadados.
  • XMP é extensível. É possível adicionar mais informações aos ativos.

O padrão de XMP foi projetado para ser extensível, permitindo adicionar tipos personalizados de metadados aos dados de XMP. Por outro lado, EXIF não - tem uma lista fixa de propriedades que não pode ser estendida.

OBSERVAÇÃO

XMP geralmente não permite que tipos de dados binários sejam incorporados. Para carregar dados binários no XMP, por exemplo, imagens em miniatura, eles devem ser codificados em um formato compatível com XML, como Base64.

XMP conceitos principais

Namespaces e schemata

Um esquema XMP é um conjunto de nomes de propriedade em um namespace XML comum que inclui
Tipo de dados e informações descritivas. Um esquema de XMP é identificado por seu URI de namespace XML. O uso de namespaces impede conflitos entre propriedades em esquemas diferentes que tenham o mesmo nome, mas um significado diferente.

Por exemplo, a propriedade Creator em dois esquemas 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 de XMP

XMP pode incluir propriedades de um ou mais schemas. Por exemplo, um subconjunto típico usado por muitos aplicativos Adobe pode incluir o seguinte:

  • Esquema principal de Dublin: dc:title, dc:creator, dc:subject, dc:format, dc:rights
  • XMP esquema básico: xmp:CreateDate, xmp:CreatorTool, xmp:ModifyDate, xmp:metadataDate
  • XMP schema de gerenciamento de direitos: xmpRights:WebStatement, xmpRights:Marked
  • XMP schema de gerenciamento de mídia: xmpMM:DocumentID

Alternativas linguísticas

XMP oferece a capacidade de adicionar uma propriedade xml:lang às propriedades do texto para especificar o idioma do texto.

Write-back de XMP a execuções

Esse recurso de write-back de XMP em Adobe Experience Manager Assets replica as alterações de metadados nas representações do ativo original.
Ao alterar os metadados de um ativo de dentro do Assets ou ao fazer upload do ativo, as alterações são armazenadas inicialmente no nó de metadados na hierarquia de ativos.

O recurso de write-back de XMP permite propagar as alterações de metadados para todas as representações ou representações específicas do ativo. O recurso grava somente as propriedades de metadados que usam jcr namespace, ou seja, uma propriedade chamada dc:title é gravada novamente, mas uma propriedade chamada mytitle não é.

Por exemplo, considere um cenário em que modifique a propriedade Title do ativo intitulado Classic Leather para Nylon.

metadados

Nesse caso, Assets salva as alterações na propriedade Title no parâmetro dc:title para os metadados de ativos armazenados na hierarquia de ativos.

metadados armazenados no nó do ativo no repositório

OBSERVAÇÃO

O recurso de write-back não está habilitado por padrão em Assets. Consulte como ativar o write-back de metadados.

Habilitar XMP write-back

O fluxo de trabalho Writeback de metadados DAM é usado para gravar os metadados de um ativo. Para ativar o write-back, siga estas etapas:

  1. Como administrador, acesse Ferramentas > Fluxo de trabalho > Iniciadores.

  2. Selecione o Iniciador para o qual a coluna Fluxo de trabalho exibe DAM MetaData Writeback. Clique em Propriedades na barra de ferramentas.

    Selecione o iniciador de gravação de metadados DAM para modificar suas propriedades e ativá-lo

  3. Selecione Ativar na página Propriedades do Iniciador. Clique em Salvar e fechar.

Para aplicar esse workflow a um ativo apenas uma vez, aplique o workflow DAM Metadata Writeback a partir do painel esquerdo. Para aplicar o fluxo de trabalho a todos os ativos carregados, adicione o fluxo de trabalho a um perfil de pós-processamento.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now