爱苹果,爱生活

QuickTime 的 .mov 格式

cnbeta 发了题为《苹果要求 K-Lite 作者停止提供 QuickTime Alternative 下载》的新闻,结果可想而知,不少人都跑来攻击 QT 的独有格式 .mov。而我虽然知道该格式广泛应用于好莱坞影片的 trailer,但真要说它的特点或优势,恐怕同样一无所知。因此,我查阅 Wikipedia 补充一下相关知识:

QuickTime(.mov)格式是一种多媒体容器文件,容纳一条或更多轨道,每条都储存一种特定类型的数据:音频、视频、效果,或者文本(比如字幕)。每条轨道既可以容纳一段数字编码的媒体流(使用某种编码器),也可以是索引另一文件内媒体流的数据。轨道以分层次的数据结构储存,由被称为“atom”的对象构成。一个“atom”能作为其他“atom”的父层,能容纳媒体或编辑数据,但不能两者兼而有之。

QuickTime 格式有能力储存媒体数据的索引,将媒体数据与媒体偏移量及轨道编辑列表分离,说明该格式尤其适合编辑,因为它可以就地导入和编辑而无须拷贝数据。可索引的格式包括 AIFF、DV、MP3、MPEG-1 和 Indeo video。其他更晚开发的媒体容器格式,例如微软的 Advanced Systems 格式,或如开源的 Ogg 及 Matroska,都欠缺这种索引能力,需要在编辑后重新写入所有媒体数据。

QuickTime 和 MPEG-4

在 1998 年 2 月 11 日,国际标准化组织批准 QuickTime 文件格式作为 MPEG-4 第 14 部分(.mp4)容器标准的基础。到 2000 年,MPEG-4 第 14 部分成为一项工业标准,并于 2002 年为 QuickTime 6 首先支持。MPEG-4 容器被设计用来抓取、编辑、归档和媒体分发,不同于 MPEG-1、MPEG-2 这类简单的“文件即流”方式。

容器优势

由于 MOV 和 MP4 容器能够使用相同的 MPEG-4 编码器,在仅有 QT 的环境下它们几乎可以互换。然而,MP4 作为国际标准拥有更多支持,尤其在硬件领域,像 Sony 的 PSP 及各类 DVD 播放器。软件方面,大多数 Windows 上的 DirectShow/Video 解码包都包含 MP4 分析器,而没有 MOV 的。

在 QuickTime Pro 的 MPEG-4 导出对话框中,有个名为“Passthrough”的选项允许无损导出为 MP4,不影响音频或视频流。最新的 QuickTime 7 有所不同,.mov 格式现在支持多声道音频(已经实用,比如 Apple 网站上的高清预告片),而 MP4 容器仍然限制为立体声。所以多声道音频在 MP4 导出时必须重新编码。


还没有人发表评论……

我有话要说!