QuickTime


QuickTime (正體)

Free Web Hosting with Website Builder

QuickTime

QuickTime 7 圖示

在 Mac OS X 下的 QuickTime 7 Player
开发 苹果公司
最近版本 7.50.61 / 2008年6月9日
最近预览版本 7.6 / 2008年6月25日
操作系统 Mac OS XWindows XP 和 Vista
类型 多媒体架构
许可协议 私有
网站 www.apple.com/quicktime/
查看  讨论  编辑  历史

QuickTime 是由苹果电脑所开发的一种多媒体架构,能够处理许多的數字視頻、媒体段落、音效文字动画音乐格式,以及交互式全景影像的数项类型。

目录

概观

QuickTime 技术拥有三种主要的元件:

  1. 媒体播放器,苹果电脑在他自己的网站免费让人下载以及内建在他的电脑中。
  2. QuickTime 档案格式 — 公开文件并且任何人都可以使用,不须权利金。
  3. 软件开发工具 可用于 MacintoshWindows 平台。这些工具允许人们开发他们自己的软件来操作 QuickTime 以及其他媒体档案。这些对已注册开发人员是免费的 (注册免费)。

QuickTime 播放程式

苹果在 Mac OS 和 Windows 平台推出免费之官方媒体播放软件,名字为 "QuickTime Player"(早期的版本简单地使用了 "MoviePlayer" 这个名称)。这个播放器也包含一些媒体编辑和媒体创作的特色,但是使用者必须从 Apple 购买序列号来打开这些功能,把这个播放器转变为 "QuickTime Pro"。

有些公司使用 QuickTime 来作为他们的软件,例如:

  • 苹果电脑自己拥有的 iTunes 音乐播放器 (设计为容易操控语音媒体) 使用 QuickTime 来作为他的播放技术。
  • en:Encyclopædia BritannicaDVD 需要 QuickTime 来播放电影片段。

独立的 QuickTime 6 (MPEG-4) 播放器在很多操作系统都存在,FFmpeg 程式库甚至支援 Sorenson 影像压缩格式。然而,Apple 完全地授权给 Sorenson 科技。


QuickTime 专业版

QuickTime 专业版是付费版的苹果电脑 QuickTime 媒体播放器技术。他提供的特色,像是MPEG-4 (和 7.0 版 的 H.264) 制作,以及其他未包含在免费播放器中的特色,像是输出各种不同视讯codec格式(像是动画,DV, mjpeg等等),图形格式(Tiff, Pict, Jpeg),以及声音(Wav, Aiff)。

QuickTime 档案格式

QuickTime Movie
QuickTime Movie 圖示
MIME类型: video/quicktime
开发者: 苹果公司
类型码: MooV
格式类型: 媒体容器
Container for: 音讯、视讯、文字

QuickTime 和 MPEG-4

1998年2月11日国际标准组织 (ISO) 认可 QuickTime 档案格式作为 MPEG-4 标准的基础。这个行动的支持者表示 QuickTime 提供一个好的 "生命周期" 格式,很适合做撷取、编辑档案、散布、和播放 (相对于简单以档案为串流资料方式的 MPEG-1MPEG-2 而言,不适合作编辑之用)。在 2002年 开发者增加了 MPEG-4 的相容性到 QuickTime 6。然而,苹果电脑 延迟这个版本的推出达到数个月之久,是因为 MPEG-4 授权本身的争议,要求提出的授权金会限制很多使用者和内容的提供者。在妥协之后,苹果电脑于 2002年7月15日 推出 QuickTime 6。

QuickTime 架构

  • 针对影音加以编码(Encoding)与转码(transcoding)。
  • 针对影音加以解码(Decoding),并传送解完码的资料流(decoded stream)到 graphics 或是 audio subsystem。Mac OS X 操作系统下, QuickTime 传送 video playback 到 Quartz Extreme (OpenGL) Compositor.[1]
  • 可以用外插(plug-in)方式支援其他的解码器(codecs)像是 DivX

QuickTime 开发

设计者可以使用 C编程语言或是Java语言来与软件发展套件来发展 Mac 或是 Windows 平台上的多媒体应用程式。

历史

1991年1998年: 1.x- 2.x

苹果电脑于 1991年12月2日释出第一个 QuickTime 的版本,作为 System 7 上的多媒体附加功能。QuickTime 的首席开发者, en:Bruce Leak, 于 1991年五月的en:Worldwide Developers Conference做了第一次的公开展示。他在 Mac 上展示苹果电脑有名的1984 电视广告,在那时候是一种令人印象深刻的突破。Microsoft的竞争技术— Video for Windows — 在 1992年11月之前都还未出现。

第一个版本的 QuickTime 制定的基本架构,到现在基本上还存在未更改,包含多重电影轨道,可扩充的媒体形态支援,一种开放的档案格式,以及完整的编辑功能。原本的视讯codec包含:

  • Apple 视讯 codec (也称作"Road Pizza"),适合普通现场动作影像。
  • 动画 codec,使用简单的 run-length 图形压缩方式,适合卡通形态的大区域颜色很适合。
  • 图形 codec,对于每一点8位元(8-bit-per-pixel)的影像最佳化,包含有抖色en:dithering的图形。

苹果电脑在1992年后期发放了Mac 操作系统的 1.5 版本。

苹果电脑在 1994年二月发布了QuickTime 2.0 for Mac OS版 — 这个是唯一的一个不免费的版本。在这个版本中加入了对音乐轨迹的支持,音乐轨迹相当于MIDI的数据,这个功能可以驱动sound-synthesis 引擎自我创建于QuickTime中(使用的声音许可证来自Roland),或者是任何外部的MIDI设备,因此创建出来的声音只占用一小部分的电影数据。

在接下来的2.1和2.5版本中,QuickTime 继续免费。工程师改良了对音乐的支持并增加了sprite 轨迹,这个功能可以实现创建复杂的动画,文件大小就只比静态的图片大一点。

QuickTime 2.0 for Windows 发布于1994年11月 .

1998 - 2001: 3.0 and 4.0

运行于 Mac OS 的 QuickTime 3.0 于1998年3月30日发行。其现有的功能是免费的,但如果要获得 Apple 所提供的具有更多特性的 QuickTime Player 和 Picture Viewer 程序,最终用户需要通过购买一个 QuickTime Pro 许可证来解除对软件的限制。

QuickTime 3.0 增加了支持图像导入的组件,从而可以从GIFJPEGTIFF 和其他文件格式中读取图像。而通过FireWire主要作为视频数据输出的视频输出 组件同样增加了视觉效果,使程序员可以把 real-time 技术运用到视频轨道中。一些效果甚至可以响应用户的鼠标单击,就像是电影本身的交互支持一样。

苹果于1999年6月10日发行了 QuickTime 4.0 for Mac OS。它增加了图像导出组件,支持输出成与预导入者可以阅读的相同格式的非 GIF 格式(或许是因为LZW 许可)。它增加了 Sorenson video codec 的第一个版本,并且支持 streaming。

QuickTime 4.1 于2000年伊始发布,增加了在 Mac OS 9 及后续版本中播放超过2G的电影;并且终止了对 68K Mac 的支持。用户获得了操作 QuickTime Player via AppleScript 的能力。

2001 - present 5.0 and later

QuickTime 5.0 for Mac OS2001年4月23日出现。它增加了 “面板”功能和多处理图像压缩支持。在这一版本中只有拥有 QuickTime Pro 许可证的用户才可以使用全屏幕模式,这一做法引起了争议,至今尚未解决。

QuickTime 6.x

QuickTime 6.0 for Mac OS,于 2002年7月15日 释出,第一次包括 Mac OS X 使用的版本。

更新至QuickTime 6
释出日期 版本 平台 特色
2002年7月15日 QuickTime 6 Mac OS 8.6–Mac OS X, Windows MPEG-2, MPEG-4 以及 AAC
2003年1月14日 QuickTime 6.1 Mac OS X 品质与效能的增进
2003年3月31日 QuickTime 6.1 Windows 修正 CAN-2003-0168 安全性弱点
2003年4月29日 QuickTime 6.2 Mac OS X 对于 iTunes 4 的支援、增进的 AAC 支援
2003年6月3日 QuickTime 6.3 Mac OS X, Windows 3GPPAMR
2003年10月16日 QuickTime 6.4 Mac OS X, Windows en:Pixlet 编码解码器、整合 3GPP
2003年12月18日 QuickTime 6.5 Mac OS X, Windows 3GPP2AMC 移动式多媒体格式
2004年4月28日 QuickTime 6.5.1 Mac OS X, Windows Apple Lossless
2004年10月27日 QuickTime 6.5.2 Mac OS X, Windows

(对 Windows 98/Me 的最后一个版本)

修正程序错误、 安全性更新、以及品质与效能的增进
2005年10月12日 QuickTime 6.5.3 Mac OS X v10.2.8

QuickTime 7.x

更新至 QuickTime 7
释出日期 版本 平台 特色
2005年5月31日 QuickTime 7.0.1 Mac OS X 修复一个关于 Quartz Composer 外挂模组 的安全性问题
2005年7月15日 QuickTime 7.0.2 Mac OS X 修复程序错误与相容性的增进
2005年9月7日 QuickTime 7.0.2 Windows 2000/XP 第一个非预览版本释出
2005年10月12日 QuickTime 7.0.3 Mac OS X & Windows 2000/XP 串流 与 H.264 的程序错误修复。
需要透过 iTunes Music Store 支援视讯的购买。
2005年10月29日 QuickTime 7.0.3.50 Windows 2000/XP
2006年1月10日 QuickTime 7.0.4 Mac OS X & Windows 2000/XP 第一个 通用二进制 版本。
众多的程式错误修复与 H.264 效能的改善。
2006年5月11日 QuickTime 7.1 Mac OS X & Windows 2000/XP 众多的程序错误修复、对于 iLife '06 的支援、以及 H.264 效能的改善
2006年5月31日 QuickTime 7.1.1 Mac OS X
2006年6月28日 QuickTime 7.1.2 Mac OS X Addresses an issue previewing iDVD projects.
2006年9月12日 QuickTime 7.1.3 Mac OS X & Windows 2000/XP 程序错误修复与严重的安全性问题。

现时 QuickTime 的最新版本是 QuickTime 7.5.5,但Windows 2000可以使用的最高版本却是7.1.6。在7.5.5之前的版本,都存在Cross site scriping 的安全性问题。

QuickTime X

QuickTime X (读作 Quicktime Ten[2],当中的"X"是罗马数字的十)是下一世代的QuickTime,在2008年6月9日WWDC上发表。产品预期会在2009年的年中随同Mac OS X v10.6推出[3]。 Version X会使用与iPhone OS相同的媒体技术,并支援更新的编码及更具效益的媒体播放功能[4]

漏洞与臭虫

QuickTime 7.4被发现会令Adobe出品的影像合成程式After Effects[5],因为这个版本的QuickTime开始加入了对数码权利管理(DRM)支援的功能,让QuickTime可以播放透过iTunes租赁的电影。这个问题在QuickTime 7.4.1得到修正[6]

从4.0到7.3版本都潜藏有一个暂存溢出的臭虫,使安装了QuickTime播放器或QuickTime媒体串流客户端的电脑的保安存在漏洞[7]。这个漏洞在7.3.1版解决了。

此外,在7.5.5版之前的版本都存有cross-site scriping的问题。

参考资料

  1. ^ Apple - Mac OS X - Quartz Extreme.于2007年1月16日查阅.
  2. ^ WWDC 2008: New in Mac OS X Snow Leopard.RoughlyDrafted Magazine.
  3. ^ Apple Previews Mac OS X Snow Leopard to Developers.Apple.com(2008年6月9日).于2008年6月9日查阅.
  4. ^ Mac OS X Snow Leopard.Apple.com(2008年6月9日).于2008年6月9日查阅.
  5. ^ Beware of the new Quicktime 7.4
  6. ^ QuickTime 7.4.1 fixes After Effects problem
  7. ^ Apple QuickTime RTSP Content-Type header stack buffer overflow..于2007年12月6日查阅.

参见

外部链接

维基共享资源中相关的多媒体资源:






Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History