为什么很多软件需要QuickTime 来支持

来源:百度知道 编辑:UC知道 时间:2024/05/31 20:38:38
我知道是个播放软件,也知道它具有一定的解码能力,就是不知道为什么很多视频编辑软件需要它来支持
不论答案是什么,都感谢能给于回答的热心朋友。

我是用它来配合暴风影音的..基本上就是喜欢它的界面
它是苹果公司出品的 所以ipod播放器或者iPhone等等自然是要有QuickTime,还有很多软件例如iTunes自然也会捆绑上
我只是从苹果的市场份额占据的动机来解释,技术角度还不是很了解,也不好乱下论断,我再找找相关资料吧
希望能对你有所帮助

以下是刚刚找到的资料

QuickTime是苹果公司提供的系统级代码的压缩包,它拥有C和Pascal的编程界面,更高级的软件可以用它来控制时基信号。在QuickTime中 时基信号被叫做影片。应用程序可以用QuickTime 来生成,显示,编辑,拷贝,压缩影片和影片数据,就象通常操纵文本文件和静止图象那样。除了处理视频数据以外,QuickTime3.0还能处理静止图象,动画图象,矢量图,多音轨,MIDI音乐,三维立体,虚拟现实全景和虚拟现实的物体,当然还包括文本。它可以使任何应用程序中都充满各种各样的媒体。

QuickTime是建立在一些与时基数据相关的概念基础之上的:原子(Atom)、媒体结构(Media structures)、组件(Component)、时间管理(Time management)、动画图象(Sprites)。

① 原子

QuickTime的原子是QuickTime用来构建等级数据结构的基本容器。新创建的QuickTime原子就象树的根。随后的每个原子都包含在其中并且包含数据和其它原子。如果一个QuickTime原子包含其它原子,就被叫做父原子,包含在其中的原子就叫做叶原子。应用程序和其它各种软件也可以用QuickTime原子结构来存储数据。

② 媒体结构

传统的视频由连续的数据流组成。QuickTime影片可以按同样的方法构建,但它不需要这样做:QuickTime影片可以由取自不同来源的数据流组成,例如模拟视频、存在CDROM上的静止图象和MIDI音乐。影片不是媒体,而是媒体的组织方式。

QuickTime影片通常是由许多轨道组成的。轨道不包含影片数据,它仅仅包含这些数据的索引,而真正的数据内容则存在于其它地方。这些数据索引组成