XMP 元数据 xmp-metadata

版本
文章链接
AEM 6.5
单击此处
AEM as a Cloud Service
本文

XMP(可扩展元数据平台)是Experience Manager Assets用于所有元数据管理的元数据标准。 XMP为各种应用程序的元数据的创建、处理和交换提供了一个标准格式。

除了提供可以嵌入到所有文件格式的通用元数据编码之外,XMP还提供了 内容模型受Adobe支持 和其他公司,以便将XMP的用户与 Assets 拥有强大的平台进行构建。

XMP概述和生态系统 xmp-ecosystem

Assets 原生支持XMP元数据标准。 XMP是在数字资产中处理和存储标准化的专有元数据的标准。 XMP旨在作为允许多个应用程序有效地使用元数据的通用标准。

例如,生产专业人员使用Adobe应用程序中内置的XMP支持跨多种文件格式传递信息。 此 Assets 存储库提取XMP元数据并使用它来管理内容生命周期,并提供创建自动化工作流程的功能。

XMP通过提供数据模型、存储模型和架构,标准化元数据的定义、创建和处理方式。 本节将介绍所有这些概念。

来自EXIF、ID3或Microsoft Office的所有旧元数据会自动转换为XMP,可以扩展该架构以支持客户特定的元数据架构,例如产品目录。

XMP中的元数据由一组属性组成。 这些属性始终与称为资源的特定实体相关联;即,属性是有关资源的。 对于XMP,资源始终是资源。

XMP 定义了一个可与任何定义的元数据项集一起使用的元数据模型。XMP 还为基本属性定义了一个特定的🔗架构,这些基本属性可用于记录资源经过多个处理步骤的历史记录:从拍摄、扫描或创作为文本,到照片编辑步骤(如裁剪或颜色调整),再到组合到最终图像中。XMP 允许每个软件程序或设备向数字资源添加其自己的信息,该信息可保留在最终的数字文件中。

XMP 最常使用 W3C 资源描述框架 (RDF) 的子集进行序列化和存储,该子集又以 XML 形式表示。

XMP的优势 advantages-of-xmp

与其他编码标准和架构相比,XMP具有以下优势:

  • 基于XMP的元数据功能非常强大且粒度非常细。
  • XMP允许您为一个资产设置多个值。
  • XMP具有标准化的编码,这使您能够轻松交换元数据。
  • XMP是可扩展的。 您可以将其他信息添加到资源中。

XMP标准设计为可扩展,允许您向XMP数据添加自定义类型的元数据。 而EXIF则否 — 它有一个无法扩展的固定属性列表。

NOTE
XMP通常不允许嵌入二进制数据类型。 要在XMP中携带二进制数据(例如缩略图图像),必须以XML友好格式对其进行编码,例如 Base64.

XMP核心概念 xmp-core-concepts

命名空间和架构

XMP架构是公共XML命名空间中的一组属性名称,其中包括数据类型和描述性信息。 XMP架构由其XML命名空间URI标识。 使用命名空间可以防止不同架构中具有相同名称但不同含义的属性之间发生冲突。

例如, 创建者 两个独立设计的架构中的资产可能是指创建资产的人,也可能是指创建资产的应用程序(例如,Adobe Photoshop)。

XMP属性和值

XMP可能包括来自一个或多个架构的属性。 例如,许多Adobe应用程序使用的典型子集可能包括:

  • 都柏林核心架构: dc:titledc:creatordc:subjectdc:formatdc:rights
  • XMP基本架构: xmp:CreateDatexmp:CreatorToolxmp:ModifyDatexmp:metadataDate
  • XMP权限管理架构: xmpRights:WebStatementxmpRights:Marked
  • XMP媒体管理模式: xmpMM:DocumentID

替代语言

XMP使您能够添加 xml:lang 属性到文本属性以指定文本的语言。

XMP写回到演绎版 xmp-writeback-to-renditions

中的此XMP写回功能 Adobe Experience Manager Assets 将元数据更改复制到原始资源的演绎版。
从中更改资源的元数据时 Assets 上传资源时,最初将更改存储在资源层次结构的元数据节点中。 利用写回功能,可将元数据更改传播到资源的所有或特定演绎版。 该功能只写回那些使用的元数据属性 jcr namespace,即名为的属性 dc:title 写回,但有一个名为 mytitle 不是。

例如,考虑一个方案,其中您修改了 标题 标题为的资产属性 Classic LeatherNylon.

元数据

在本例中, Assets 将更改保存到 标题 中的属性 dc:title 资源层次结构中存储的资源元数据的参数。

元数据存储在存储库的资源节点中

IMPORTANT
默认情况下,中的回写功能未启用 Assets. 了解如何 启用元数据写回. MSM for digital assets不适用于启用了元数据写回的情况。 在写回时,继承会中断。

启用XMP写回 enable-xmp-writeback

DAM元数据写回 工作流用于写回资源的元数据。 要启用写回,请按照以下三种方法之一操作:

  • 使用启动器。
  • 手动启动 DAM MetaData Writeback 工作流。
  • 将工作流配置为后处理的一部分。

要使用启动器,请执行以下步骤:

  1. 作为管理员,访问 工具 > 工作流 > 启动器.

  2. 选择 启动器 对于 工作流 列显示 DAM元数据写回. 单击 属性 工具栏中。

    选择DAM元数据写回启动器以修改其属性并激活它

  3. 选择 激活启动器属性 页面。 单击“保存并关闭”。

要将工作流手动应用于资产一次,请应用 DAM元数据写回 工作流。

要将工作流应用于所有上传的资产,请将该工作流添加到后处理配置文件。

另请参阅

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab