XMP 元数据

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

除了提供可嵌入所有文件格式的通用元数据编码外,XMP还提供丰富的内容模型,并且受Adobe🔗和其他公司的支持,因此XMP和AEM Assets的用户拥有一个强大的平台可以在其上构建。

XMP概述和生态系统

AEM Assets本身支持XMP元数据标准。 XMP 是一项用于处理和存储数字资产中的标准化专有元数据的标准。XMP 旨在形成通用标准,从而让多个应用程序能够高效地处理元数据。

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

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

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

XMP 中的元数据包含一组属性。这些属性始终与称为资源的特定实体相关联;即,属性是“关于”资源的。 对于 XMP,资源始终是指资产。

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

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

XMP 的优势

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

  • 基于 XMP 的元数据非常强大且精细。
  • XMP 允许您为一个属性设置多个值。
  • XMP 采用标准化的编码,让您可以轻松交换元数据。
  • XMP 具有可扩展性。您可以向资产中添加其他信息。

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

注意

XMP 一般不允许嵌入二进制类型的数据。要在XMP中传送二进制数据(例如,缩略图),必须采用XML友好格式(如Base64)对它们进行编码。

XMP核心概念

命名空间和架构

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

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

XMP属性和值

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

  • 都柏林核心模式:dc:titledc:creatordc:subjectdc:formatdc:rights
  • XMP基本模式:xmp:CreateDatexmp:CreatorToolxmp:ModifyDatexmp:metadataDate
  • XMP rights management模式:xmpRights:WebStatement, xmpRights:Marked
  • XMP媒体管理模式:xmpMM:DocumentID

替代语言

XMP 支持向文本属性添加 xml:lang 属性以指定文本的语言。

XMP 写回到演绎版

Adobe Experience Manager Assets中的此XMP写回功能会将元数据更改复制到原始资产的演绎版。
当您从资产中更改资产的元数据时,或在上传资产时,更改最初存储在资产层次结构的元数据节点中。

XMP写回功能允许您将元数据更改传播到资产的所有演绎版或特定演绎版。 该功能仅回写那些使用jcr命名空间的元数据属性,即,将回写名为dc:title的属性,但不写名为mytitle的属性。

例如,假设您将标题为Classic Leather的资产的Title属性修改为Nylon的方案。

元数据

在这种情况下,Assets会在资产层次结构中存储的资产元数据的dc:title参数中,将更改保存到​Title​属性。

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

注意

默认情况下,Assets中未启用写回功能。 了解如何启用元数据写回

启用XMP写回

DAM元数据 写回工作流用于写回资产的元数据。要启用写回,请执行以下步骤:

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

  2. 选择启动器,其中​Workflow​列显示​DAM MetaData Writeback。 单击工具栏中的​属性

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

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

要将此工作流仅应用于一次资产,请从左边栏应用工作流DAM元数据写回工作流。 要将工作流应用于所有上传的资产,请将该工作流添加到后期处理用户档案。

On this page

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