XMP 元数据

  1. After Effects 用户指南
  2. Beta 版
    1. Beta 版项目概述
    2. After Effects Beta 版主页
  3. 快速入门
    1. After Effects 快速入门
    2. After Effects 的新增功能 
    3. 发行说明 | After Effects
    4. After Effects 系统要求
    5. After Effects 中的键盘快捷键
    6. 支持的文件格式 | After Effects
    7. 硬件建议
    8. 适用于 Apple Silicon 的 After Effects
    9. 规划和设置
  4. 工作区
    1. 常规用户界面项
    2. 了解 After Effects 界面
    3. 工作流程
    4. 工作区、面板和查看器
  5. 项目与合成
    1. 项目
    2. 合成基础知识
    3. 预合成、嵌套和预渲染
    4. 使用合成分析器查看详细的性能信息
    5. CINEMA 4D 合成渲染器
  6. 导入素材
    1. 准备并导入静止图像
    2. 从 After Effects 和 Adobe Premiere Pro 导入
    3. 导入和解释视频与音频
    4. 准备和导入 3D 图像文件
    5. 导入和解释素材项目
    6. 使用素材项目
    7. 使用“场景编辑检测”检测编辑点
    8. XMP 元数据
  7. 文本和图形
    1. 文本
      1. 设置字符格式和“字符”面板
      2. 文本效果
      3. 创建和编辑文本图层
      4. 设置段落格式和“段落”面板
      5. 凸出文本和形状图层
      6. 为文本设置动画
      7. 文本动画的示例和资源
      8. 实时文本模板
    2. 动态图形
      1. 在 After Effects 中使用动态图形模板
      2. 使用表达式在动态图形模板中创建下拉列表
      3. 使用“基本属性”创建动态图形模板
      4. 替换动态图形模板和基本属性中的图像和视频
      5. 使用“属性”面板更快、更轻松地制作动画
  8. 绘图、绘画和路径
    1. 形状图层、路径和矢量图形的概述
    2. 绘画工具:笔刷、仿制图章和橡皮擦
    3. 将形状描边椎体化
    4. 形状图层的形状属性、绘画操作和路径操作
    5. 使用“位移路径”形状效果更改形状
    6. 创建形状
    7. 创建蒙版
    8. 使用内容识别填充面板,移除视频中的对象
    9. Roto 笔刷和调整遮罩
  9. 图层、标记和摄像机
    1. 选择和排列图层
    2. 混合模式和图层样式
    3. 3D 图层
    4. 图层属性
    5. 创建图层
    6. 管理图层
    7. 图层标记和合成标记
    8. 摄像机、光和目标点
  10. 动画、关键帧、运动跟踪和抠像
    1. 动画
      1. 动画基础知识
      2. 使用人偶工具制作动画
      3. 管理形状路径和蒙版并对其进行动画制作
      4. 使用 After Effects 为 Sketch 和 Capture 形状制作动画
      5. 分类动画工具
      6. 使用数据驱动的动画
    2. 关键帧
      1. 关键帧插值
      2. 设置、选择和删除关键帧
      3. 编辑、移动和复制关键帧
    3. 运动跟踪
      1. 跟踪和稳定运动
      2. 人脸跟踪
      3. 蒙版跟踪
      4. 蒙版引用
      5. 速度
      6. 时间拉伸和时间重映射
      7. 时间码和时间显示单位
    4. 抠像
      1. 抠像
      2. 抠像效果
  11. 透明度与合成
    1. 合成和透明度概述及资源
    2. Alpha 通道和遮罩
    3. 轨道遮罩和移动遮罩
  12. 调整颜色
    1. 颜色基础知识
    2. 色彩管理
    3. 颜色校正效果
    4. OpenColorIO 和 ACES 色彩管理
    5. 增强的 HDR 支持
  13. 效果和动画预设
    1. 效果和动画预设概述
    2. 效果列表
    3. 效果管理器
    4. 模拟效果
    5. 风格化效果
    6. 音频效果
    7. 扭曲效果
    8. 透视效果
    9. 通道效果
    10. 生成效果
    11. 时间效果
    12. 过渡效果
    13. 果冻效应修复效果
    14. 模糊和锐化效果
    15. 3D 通道效果
    16. 实用效果
    17. 遮罩效果
    18. 杂色和颗粒效果
    19. 保留细节放大效果
    20. 旧版效果
  14. 表达式和自动化
    1. 表达式
      1. 表达式基础知识
      2. 了解表达式语言
      3. 使用表达式控件
      4. JavaScript 与旧版 ExtendScript 表达式引擎之间的语法差别
      5. 正在编辑表达式
      6. 表达式错误
      7. 使用表达式编辑器
      8. 使用表达式编辑和访问文本属性
      9. 表达式语言引用
      10. 表达式示例
    2. 自动化
      1. 自动化
      2. 脚本
  15. 沉浸式视频、VR 和 3D
    1. 在 After Effects 中构造 VR 环境
    2. 应用沉浸式视频效果
    3. 用于 VR/360 视频的合成工具
    4. 高级 3D 渲染器
    5. 将 3D 模型导入并添加到合成中
    6. 从 Creative Cloud Libraries 导入3D 模型
    7. 基于图像的光照
    8. 从 3D 模型中提取光线和相机并为其制作动画
    9. 跟踪 3D 摄像机运动
    10. 投射和接受阴影
    11. 嵌入的 3D 模型动画
    12. 阴影捕手
    13. 3D 深度数据提取
    14. 修改 3D 图层的素材属性
    15. 使用 3D 设计空间
    16. 3D 变换 Gizmo
    17. 使用 3D 动画执行更多操作
    18. 使用 Mercury 3D 引擎实时预览对 3D 设计的更改
    19. 向图形添加响应式设计
  16. 视图和预览
    1. 预览
    2. 使用 Mercury Transmit 进行视频预览
    3. 修改和使用视图
  17. 渲染和导出
    1. 渲染和导出的基础知识
    2. After Effects 中的 H.264 编码
    3. 将 After Effects 项目导出为 Adobe Premiere Pro 项目
    4. 转换影片
    5. 多帧渲染
    6. 自动渲染和网络渲染
    7. 渲染和导出静止图像及静止图像序列
    8. 在 After Effects 中使用 GoPro CineForm 编解码器
  18. 使用其他应用程序
    1. Dynamic Link 和 After Effects
    2. 使用 After Effects 和其他应用程序
      1. 将 After Effects 项目导出为 Premiere Pro 项目
    3. After Effects 中的同步设置
    4. After Effects 中的 Creative Cloud Libraries
    5. 增效工具
    6. Cinema 4D 和 Cineware
  19. 协作:Frame.io 和团队项目
    1. 在 Premiere Pro 和 After Effects 中协作
    2. Frame.io
      1. 安装和激活 Frame.io
      2. 将 Frame.io 与 Premiere Pro 和 After Effects 搭配使用
      3. 常见问题解答
    3. 团队项目
      1. 开始使用团队项目
      2. 创建团队项目
      3. 使用团队项目进行协作
  20. 内存、存储、性能
    1. 内存和存储
    2. After Effects 处理预览时内存不足问题的方式    
    3. 提高性能
    4. 首选项
    5. After Effects 的 GPU 和 GPU 驱动程序要求
  21. 知识库
    1. 已知问题
    2. 已修复的问题
    3. 常见问题解答
    4. After Effects 和 macOS Ventura
    5. After Effects 处理预览时内存不足问题的方式

关于 XMP 元数据

简单来说,元数据就是有关数据的数据。实际上,元数据是关于文件的一组标准化信息,如作者姓名、分辨率、色彩空间、版权以及应用于文件的关键字。例如,多数摄像机会在视频文件中附加一些基本信息,如日期、持续时间和文件类型。您还可以在 OnLocation 中或 Adobe Premiere Pro 的捕获阶段输入其他的元数据作为拍摄清单信息。您可以添加具有位置、作者姓名和版权等属性的其他元数据。因为您可以跨 Adobe Creative Suite 应用程序共享、查看和使用该元数据,所以您可以使用该信息来简化工作流和组织文件。

可扩展元数据平台 (XMP) 是 Adobe 应用程序使用的元数据标准。以其他格式(例如 Exif、IPTC (IIM)、GPS 和 TIFF)存储的元数据是用 XMP 同步和描述的,因此您可以更加轻松地查看和管理元数据。例如,使用 Adobe Camera Raw 对图像所做的调整将存储为 XMP 元数据。XMP 标准基于 XML。

元数据架构是一个由特定于给定工作流的属性构成的集合。例如,动态媒体架构包括为数字视频项目定制的场景拍摄位置等属性。相比之下,Exif 架构则包括为数字摄影定制的曝光时间光圈值等属性。更常规的属性(如 日期标题)会在 Dublin Core 架构中显示。要查看包含特定架构或属性相关信息的工具提示,请在元数据面板中将鼠标指针置于其上方。可以使用元数据面板中的命令创建自己的架构,并且可以导入架构并将其作为 XML 文件与他人共享。

元数据分为两个常规类别:静态元数据时间元数据。静态元数据是应用于整个资源的元数据。例如,视频剪辑的版权和作者信息便应用于整个剪辑。时间元数据是与动态媒体资源中的特定时间相关联的元数据。

您可以在 Adobe Bridge 中查看文件的静态 XMP 元数据。

After Effects 脚本和表达式可以读取和使用存储在标记中的数据。由于源素材项的 XMP 元数据可以转换为图层标记,因此表达式和脚本可以与 XMP 元数据结合使用。脚本也可以在 After Effects 上下文外部对文件的 XMP 元数据进行操作,以便自动执行常见任务和创意工作。

注意:

要有选择地添加和移除文件的(精简)XMP 元数据,请使用导出模板和 Adobe Media Encoder 中的元数据导出对话框。

嵌入 XMP 元数据与在 Sidecar 文件中包括 XMP 元数据

大多数情况下,文件的 XMP 元数据存储在该文件本身中。如果不能将信息直接写入文件,XMP 元数据将存储在一个称为 Sidecar 文件的单独文件中,其文件扩展名为 .xmp。有关 After Effects 可将 XMP 元数据直接写入哪些文件格式的信息,请参阅 After Effects 中的 XMP 元数据

大多数情况下,即使将文件转换为其他格式(例如,从 PSD 转换为 JPG),XMP 元数据仍与该文件保存在一起。在将文件置于 Adobe Creative Suite 应用程序的文档或项目中时,XMP 元数据也会保留下来。

有关 XMP 元数据的在线资源

有关 XMP 规范、将 XMP 元数据与您的软件和工作流集成、XMP SDK(软件开发工具包)以及与 XMP 元数据有关的论坛等信息,请访问 Adobe 网站的 XMP 开发人员中心部分。

After Effects 中的 XMP 元数据

有关 XMP 元数据的介绍,请参阅关于 XMP 元数据

After Effects 导入包含关联 XMP 元数据的文件时,可以在元数据面板中查看静态元数据、将时间元数据转换为图层标记、使用元数据加快在 After Effects 中的工作进度,以及在输出文件中包括元数据。

After Effects 脚本界面提供了使用 XMP 元数据以及与其交互的其他工具。

将包含 XMP 元数据的文件导入 After Effects

After Effects 可以下列多种格式导入 XMP 元数据:

  • 摄像机格式:AVCHD、HDV、P2、XDCAM、XDCAM EX

  • 图像格式:GIF、JPEG、PNG、PostScript、TIFF

  • 普通多媒体容器格式:FLV、F4V、QuickTime (MOV)、Windows 视频 (AVI)、Windows Media(ASF、WAV)

  • 创作格式:InDesign 文档、Photoshop 文档 (PSD) 和适用于 Adobe 应用程序的其他原生文档格式

  • MPEG 格式(MP3、MPEG-2、MPEG-4)

  • SWF

在您导入包含 XMP 元数据的文件时,After Effects 将在从源文件读取元数据时显示“从素材读取 XMP 元数据”状态消息。

与每个资源都有关的一条特别有用的元数据就是其唯一的 ID 号码,它是一个将该资源与工作流的各个阶段中的所有其他资源区分开来的值。即使文件名已经更改,应用程序也可以借助唯一 ID 值将某个文件识别为以前遇到过的同一文件。使用这些唯一 ID 值的一个好处是,每个应用程序可以使用该信息管理缓存的预览和匹配的音频文件,从而不再进行额外的渲染和匹配。

XMP 所用的 ID 值是全局唯一标识符 (GUID),它们是 16 字节随机数,常用于确保值的唯一性。

如果在媒体和缓存首选项类别中选择导入时将 XMP ID 写入文件首选项,则在 After Effects 导入 XMP ID 值 时,会将它们写入源文件。此首选项设置也影响其他 Adobe 应用程序;有关详细信息,请参阅首选项对话框中的帮助文本。如果文件已具有 XMP ID,则 After Effects 不会写入新 ID,也不会进行任何更改。通常,由最新版本的 Adobe 应用程序创建的文件已具有 XMP ID。

默认情况下启用导入时将 XMP ID 写入文件首选项。

注意:
  • 导入时将 XMP ID 写入文件首选项仅控制在导入唯一 ID 值时是否自动将这些值写入文件。该首选项并不控制在其他情况下(例如,当您在元数据面板中编辑元数据时)是否将 XMP 元数据写入文件。
  • 因为将 ID 写入文件被认为是一项修改操作,所以在首次导入源文件时,可能更新该文件的修改日期。

在 After Effects 中处理 XMP 元数据

元数据面板

在 After Effects 中,元数据面板(窗口 > 元数据)仅显示静态元数据。项目元数据显示在该面板的顶部,文件元数据显示在底部。时间元数据仅作为图层标记显示在 After Effects 中。

当您打开元数据面板时,该面板中将显示项目元数据。您可以在任何类别的元数据中添加和更改信息。如果选择包括源 XMP 元数据输出模块选项,则当选择项目文件并且该文件还嵌入到了使用渲染队列渲染和导出的文件中时,该信息将显示在 Bridge 中。

要在元数据面板中查看文件元数据,您必须首先在项目面板中选择文件。然后您便可以在任何类别的元数据中添加或更改信息。如果您选择多个文件,则将对所有选定文件应用您所进行的更改。对源文件元数据进行的任何更改将立即写入源文件。

要更改在元数据面板中显示的元数据类别和字段,请从元数据面板菜单中选择项目元数据显示文件元数据显示

将 XMP 元数据转换为图层标记

在您根据包含 XMP 元数据的素材项创建图层时,可以将时间元数据转换为图层标记。

要将 XMP 元数据自动转换为图层标记,请在媒体和磁盘缓存首选项类别中选择从素材 XMP 元数据创建图层标记首选项。在此转换期间,After Effects 将显示“读取素材的 XMP 标记”状态消息。

与任何其他图层标记一样,这些图层标记是完全可编辑的。根据源文件的 XMP 元数据对图层标记所做的更改不影响源文件中的 XMP 元数据。

注意:

要将某图层的图层标记还原为从该图层的源 XMP 元数据读取的图层标记,请右键单击 (Windows) 或按住 Control 键并单击 (macOS) 该图层上的任何标记,然后选择从源更新标记。该命令还会移除您已经添加到该图层中的任何标记。如果您在创建图层时没有选择从素材 XMP 元数据创建图层标记首选项,则可以使用该命令从 XMP 元数据手动创建图层标记。

有关结合使用表达式和图层标记内容的信息,请参阅 MarkerKey 属性(表达式引用)

从 After Effects 导出 XMP 元数据

在渲染和导出某合成时,您可以将 XMP 元数据写入输出文件,该输出文件包括该合成的源文件中的所有 XMP 元数据。其中包括合成中的所有合成标记和图层标记、合成中图层所基于的源文件中的所有 XMP 元数据、时间轴面板和项目面板的注释列中的注释,以及合成所属项目的项目级 XMP 元数据。将以递归方式处理嵌套合成中的 XMP 元数据并将其包含在输出中。

要将所有 XMP 元数据写入输出文件,请在输出文件的输出模块设置中选择包括源 XMP 元数据。如果取消选择包括源 XMP 元数据,则写入输出文件的唯一 XMP 元数据将只有唯一 ID。

注意:

包括源 XMP 元数据打开时,在某些情况下,渲染和导出时间会较长,原因是读取和组合源文件中的 XMP 元数据很费时。因此,默认情况下关闭该选项。

除了在 After Effects 项目(AEP、AEPX)文件以及供 Adobe 应用程序使用的源文档(如 PSD)中存储 XMP 元数据之外,After Effects 还可将 XMP 元数据直接写入具有以下众多容器格式的文件:

  • QuickTime (.mov)

  • Windows 视频 (.avi)

  • Windows Media (.wmv)

注意:

对于某些 MPEG 格式是将 XMP 元数据写入 sidecar (.xmp) 文件。

对于其他类型的文件,包括源 XMP 元数据选项不可用。

当您渲染和导出文件并在输出文件中包括源 XMP 元数据时,XMP 元数据是在渲染合成的第一帧之前写入输出文件的。如果渲染队列面板渲染细节部分已打开,After Effects 会在对要渲染的合成中使用的源文件中的元数据进行编译时显示“从源搜集 XMP 元数据”状态消息。

写入文件的 XMP 元数据将插入一个与音频和视频数据本身分离的 XML 数据结构中。就像查看其他任何纯文本数据一样,您可以查看该纯文本 XML 数据,并且可以通过各种脚本使用和操作该数据。

注意:

After Effects 将 startTimecodealtTimecode 值写入 XMP 元数据中。您可以在元数据面板的动态媒体架构中的开始时间码替代时间码字段中查看这些值。

将 XMP 元数据重新导入 After Effects

在将已使用包括源 XMP 元数据选项从 After Effects 渲染和导出的文件导入 After Effects 时,如果将该文件用作合成中图层的源,则写入输出文件的所有 XMP 元数据可用作图层标记。该 XMP 元数据在元数据面板中不可见。

注意:

在导入包含 XMP 元数据的文件并使用该文件作为图层源时,After Effects 将过滤多余的 XMP 元数据。这样在 After Effects 中使用从同一项目渲染和导出的文件时(例如,在对项目的一部分进行预渲染时),可防止积累重复的标记。

关于文件、剪辑和项目 XMP 元数据

通常,各 Adobe 视频和音频应用程序处理 XMP 元数据的方式非常相似。不过,有一些小差别,这反映了每个应用程序解决的唯一工作流阶段。当搭配使用多个应用程序时,了解这些方法的细微差别有助于您充分利用元数据。

Adobe Premiere Pro

将元数据分为以下部分:

剪辑

显示在项目面板或时间轴面板中选择的剪辑实例的属性。此元数据存储在项目文件中,因此它只显示在 Adobe Premiere Pro 中。

文件

显示在项目面板中选择的源文件的属性。此元数据直接存储在源文件中,因此,它显示在其他应用程序中,包括 Adobe Bridge。

After Effects

将元数据分为以下部分:

项目

显示整个项目的属性。如果在输出模块设置对话框中选择包括源 XMP 元数据,则此信息将嵌入从渲染队列输出的文件中。

文件

显示在项目面板中选择的源文件的属性。(如果选择一个代理,会显示实际文件的属性。)

对于 After Effects项目文件属性均直接存储在文件中,因此可以在 Adobe Bridge 中访问此元数据。

显示或隐藏 XMP 元数据

要针对工作流优化元数据面板,请显示或隐藏整个架构或单个属性,仅显示所需的架构或属性。

  1. 元数据面板的选项菜单 中,选择元数据显示

  2. 要显示或隐藏架构或属性,请在列表中选择或取消选择。

保存、切换或删除元数据组

如果您使用多个工作流,每个工作流需要不同的显示元数据组,您可以保存这些组并在它们之间进行切换。

  1. 元数据面板的选项菜单 中,选择元数据显示

  2. 执行以下任一操作:

    • 要保存一组自定义显示元数据,请选择保存设置。然后输入名称,选择确定

    • 要显示以前保存的一组元数据,请从菜单中选择。

    • 要删除以前保存的一组元数据,请从菜单中选择它,然后选择删除设置

创建架构和属性

如果您有默认元数据选项不能满足要求的唯一自定义工作流,请创建您自己的架构和属性。

  1. 元数据面板的选项菜单 中,选择元数据显示

  2. 选择新建架构,然后输入名称。

  3. 在列表中,选择架构名称右侧的添加属性

  4. 输入属性名称,然后为类型选择以下其中一项:

    整数

    显示通过拖动或选择来更改的整数。

    实数

    显示通过拖动或选择来更改的分数。

    文本

    显示文本框(用于类似于“地点”的属性)。

    布尔值

    显示复选框(用于“打开”或“关闭”属性)。

编辑 XMP 元数据

在 Adobe 视频应用程序中,名称相似的属性会在元数据面板和项目面板中关联起来。但是,元数据面板提供更加广泛的属性,可让您同时编辑多个文件的属性。

  1. 选择所需的文件或剪辑。

  2. 元数据面板中,按需编辑文本或调整值。如果选择了多个项目,此面板按如下方式显示属性:

    • 如果所有项目的某个属性都匹配,则显示匹配条目。

    • 如果属性不同,则显示 <Multiple Values>。要应用匹配值,请选择文本框,然后键入。

更快、更轻松地获得帮助

新用户?