高级创作格式 (AAF) 是一种跨平台的文件格式,支持多媒体工具之间的数据交换。
该格式由 Microsoft 于 1998 年开发,旨在成为所有多媒体创作应用程序都可以用来创建多媒体演示文稿的通用文件格式。
AAF 旨在为设计人员提供使用多种工具来开发多媒体内容的选项,而无需将文件从一种格式转换为另一种格式。AAF 项目由高级媒体工作流协会 (AMWA) 创建和运行。
AAF 旨在促进跨平台、多供应商的互操作性,以创建基于计算机的数字视频制作。AAF 支持两种类型的数据交换:本质数据,包括音频、视频、图形、静止图像、文本动画和其他各种形式的多媒体数据,以及元数据,可以定义为关于本质数据的补充信息(或简单地说,关于其他数据的数据)。
本质数据是多媒体节目中观众可以直接感受的实质数据,而元数据一般包含组合和修改AAF文件中的各部分本质数据,形成一个完整的多媒体节目所需的信息。
AAF可以分为两个重要部分:
对象说明
软件开发工具包参考实现
AAF 的一些重要特征是:
根据对象模型定义要描述的复杂关系
允许交换元数据
允许程序的历史通过其源元素一直到最终产品进行追踪
允许包装项目的所有元素以进行归档 |