| 登录 | 不是会员? | ||
| 下页 > |
本文描述的是QuickTime文件的格式和内容,是2000年6月推出的QuickTime文件格式规范文档的代替文档。这篇文档起草于2001年3月,适用于那些需要在QuickTime环境上下文之外处理QuickTime文件的开发人员。如果您正在开发一个非QuickTime的应用程序,且需要在该程序中导入QuickTime文件或者处理QuickTimeVR,则需要理解本书的内容。
QuickTime自身提供一些高级函数。通过这些函数,您可以在不知道实际文件格式的情况下创建和操作QuickTime文件。这些函数负责把开发人员和底层的操作细节隔离开来。但是,在创建某些QuickTime文件时,还是需要本文提供的信息。
本文从介绍QuickTime原子开始,详细展示QuickTime的文件格式。在展示的过程中会介绍一系列通过QuickTime API操作QuickTime文件的代码实例。附录部分则描述一些可以作为数据包含在QuickTime文件中的公共文件格式。
本文假设读者熟悉数字视频、数字音频、和QuickTime的基本概念。
本书只是对QuickTime文件进行一般性的描述,不是描述某个特定的计算机平台或者某种特定的编程语言如何支持QuickTime文件格式。因此,文件格式的信息以表格的方式来展示,而不是用代码化的数据结构。类似地,字段名用英语、而不是用程序语言的标识字来表示。为了扩展的需要,本文也为数据类型提供进一步的、一般性的描述。例如,本书使用“32位有符号整数”来定义一个32位的整数值,而不是通过“long”来定义。基于本书提供的信息,您就可以根据环境的需要来创建合适的数据结构。
QuickTime文件用于存储QuickTime电影和其它基于时间的数据。如果您正在编写一个解析QuickTime文件的应用程序,则应该认识到QuickTime文件中可能包含非电影数据。
重要提示QuickTime文件格式已经被用作MPEG-4标准的基础,MPEG-4是国际标准化组织(ISO)制订的标准。
本文档使用的约定
本书的更新
更多信息
本文档使用特殊的约定来展示某种类型的信息。
所有代码列表、保留字、实际数据结构的名字、常量、字段、参数以及例程都用Letter Gothic字体来显示(这就是 Letter Gothic字体的显示效果)。
显示为黑体的字是关键术语或者关键概念,它们在术语表中定义。
本书使用了三种类型的提示:
请注意:这样的提示包含的信息是有趣的,但可能不是理解主体内容所必需的。
重要提示这样的提示包含的信息是理解主体内容所必需的。
警告这样的警告指出了您在设计应用程序时需要注意的潜在问题。没有注意到这些问题可能会导致系统崩溃或者数据丢失。
如需获取本书的在线内容更新,请访问万维网上的QuickTime开发者页面:
|
也可以直接访问如下QuickTime新文档页面:
|
如果需要更多关于苹果开发者计划的会员信息,请访问下面的URL:
|
如果需要技术支持,可以访问下面的URL:
|
如果需要有关注册签名、文件类型、以及其它技术信息,请联系苹果电脑公司的Macintosh开发者技术支持,地址是:1 Infinite Loop, M/S 303-2T Cupertino, CA 95014。
| 下页 > |
最后一次更新于: 2001-03-01
|