For faster navigation, this Iframe is preloading the Wikiwand page for QuickTime.

QuickTime

此条目需要补充更多来源。 (2016年9月19日)请协助补充多方面可靠来源改善这篇条目无法查证的内容可能会因为异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:"QuickTime"网页新闻书籍学术图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。
QuickTime
开发者苹果公司
首次发布1991年12月2日,​32年前​(1991-12-02
最终版本
  • 7.7.9 (2016年1月7日;稳定版本)[1]
编辑维基数据链接
编程语言C语言Objective-C(透过Cocoa
操作系统Windows,
Classic Mac OS, macOS
类型多媒体框架
许可协议免费增值
网站apple.com/quicktime
QuickTime X
在Mac OS X Snow Leopard下的QuickTime Player X
Mac OS X Snow Leopard下的QuickTime Player X
开发者苹果公司
首次发布2009年8月28日,​14年前​(2009-08-28
当前版本
  • 7.7.9 (2016年1月7日;稳定版本)[1]
编辑维基数据链接
操作系统Mac OS X Snow Leopard以上
网站apple.com/macosx/apps/all.html#quicktime

QuickTime是由苹果公司所开发的一种多媒体框架,能够处理许多的数码视频、媒体段落、音效文字动画音乐格式,以及交互式全景影像的数项类型。

概况

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

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

QuickTime播放程序

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

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

  • 苹果电脑自己拥有的iTunes音乐播放器(设计为容易操控语音媒体)使用QuickTime来作为他的播放技术[来源请求]
  • 大英百科全书DVD需要QuickTime来播放电影片段。

独立的QuickTime 6(MPEG-4)播放器在很多操作系统都存在,FFmpeg程序库甚至支持第三方授权给Apple的Sorenson影像压缩格式。

QuickTime专业版

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

QuickTime文件格式

QuickTime Movie
QuickTime Movie图标
扩展名
.mov
.qt
互联网媒体类型
video/quicktime
类型代码英语Type codeMooV
统一类型标识com.apple.quicktime-movie
开发者苹果公司
格式类型视频文件格式
作为容器音频、视频、文字

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。

架构

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

开发

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

历史

1991~1998年:从1.x到2.x

苹果电脑于1991年12月2日发布第一个QuickTime的版本,作为System 7上的多媒体附加功能。QuickTime的首席开发者布鲁斯·利克英语Bruce Leak,于1991年5月的苹果全球开发者大会上做了第一次的公开展示。他在Mac上展示了苹果电脑有名的电视广告1984”,在那时候是一种令人印象深刻的突破。微软的竞争技术-Video for Windows—在1992年11月之前都还未出现。

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

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

苹果电脑在1992年后期发放了Mac OS的1.5版本。

苹果电脑在1994年2月发布了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与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年至今:版本5.0及后续

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

QuickTime 6.x

发布日期 相应版本 操作平台 特点/变更
2002年7月15日 QuickTime 6 Mac OS 8.6XWindows 添加支持MPEG-2MPEG-4AAC多媒体格式。
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 添加支持3GPP标准AMR编码
2003年10月16日 QuickTime 6.4 Mac OS X,Windows 停止对于Windows 95系统的支持;添加Pixlet编码英语Pixlet解码器;集成3GPP系列解码能力。
2003年12月18日 QuickTime 6.5 Mac OS X,Windows 添加支持3GPP2标准Acclaim Games英语Acclaim Games开发的“Acclaim Motion Capture”(AMC)多媒体格式。
2004年4月28日 QuickTime 6.5.1 Mac OS X,Windows 添加支持ALAC多媒体格式。
2004年10月27日 QuickTime 6.5.2 Mac OS X,Windows 修正程序错误;部分安全性更新;增进质量与性能。
2005年10月12日 QuickTime 6.5.3 Mac OS X v10.2.8 停止对于Windows NT 4.0Windows 98Windows Me系统的支持。

QuickTime 7.x

发布日期 相应版本 操作平台 特点/变更
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 Mac OS X,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 Mac OS X,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,Windows 2000 / XP ...
2006年6月28日 QuickTime 7.1.2 Mac OS X,Windows 2000 / XP 提及在预览iDVD project过程中出现的一个问题。
2006年9月12日 QuickTime 7.1.3 Mac OS X,Windows 2000 / XP 程序错误修复与严重的安全性问题。
... QuickTime 7.1.6 Mac OS X,Windows 2000 / XP 因含有多处安全隐患而从QT官网被移除[4] ,但仍有在苹果官网的支持页面内提供下载[5]
2007年7月11日 QuickTime 7.2 Mac OS X,Windows 2000 / XP(含SP1) / Vista 停止对于Windows 2000系统的支持;添加支持Windows Vista系统。[6]
... QuickTime 7.3 Mac OS X,Windows XP(含SP1) / Vista 停止对于Flash内容的支持,打破依赖于Flash的交互性内容或动画轨迹;安全问题貌似为相应考量之一[7]。该版本要求电脑CPU具备支持SSE的能力。
... QuickTime 7.4 Mac OS X,Windows XP SP2(或以上) / Vista 不再要求电脑CPU对于SSE的支持。
2008年7月10日[来源请求] QuickTime 7.5 Mac OS X v10.4(或以上),Windows XP SP2(或以上) / Vista 停止对于Mac OS X v10.3(或以下)系统的支持。
2008年9月9日[来源请求] QuickTime 7.5.5 Mac OS X v10.4(或以上),Windows XP SP2(或以上) / Vista ...
2009年1月21日[来源请求] QuickTime 7.6 Mac OS X v10.4(或以上),Windows XP SP2(或以上) / Vista ...
2011年8月23日[来源请求] QuickTime 7.7 Mac OS X v10.4(或以上),Windows XP SP2(或以上) / Vista / 7 添加支持Windows 7系统。
2012年5月16日 QuickTime 7.7.2 Mac OS X v10.4(或以上),Windows XP SP2(或以上) / Vista / 7 ...
2016年 QuickTime 7.7.9 Mac OS X v10.4(或以上) 停止对于所有Windows系统的支持。[8]

QuickTime X

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

漏洞与错误

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

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

此外,在7.5.5版之前的版本都存有跨网站脚本XSS)的问题。

另见

参考来源

  1. ^ 1.0 1.1 About the security content of QuickTime 7.7.9. 2016年1月7日. (原始内容存档于2016年1月18日). 
  2. ^ Apple Ends Support for QuickTime for Windows; New Vulnerabilities Announced. US-CERT. [2017-12-10]. (原始内容存档于2017-12-10). 
  3. ^ Apple - Mac OS X - Quartz Extreme. [2007-01-16]. (原始内容存档于2006-08-21). 
  4. ^ Apple Releases Security Updates for QuickTime. [July 16, 2007]. (原始内容存档于2007年8月30日). 
  5. ^ Apple – Support – Downloads – QuickTime 7.1.6 for Windows. [2016-09-18]. (原始内容存档于2019-04-17). 
  6. ^ Apple – QuickTime – Download – QuickTime Version Availability. [July 16, 2007]. (原始内容存档于2007-05-25). 
  7. ^ About the security content of QuickTime 7.3.1. Apple. December 13, 2007 [April 10, 2008]. (原始内容存档于2008-03-11). 
  8. ^ Download QuickTime 7.7.9 for Windows. Apple. [April 30, 2016]. (原始内容存档于2015-02-16). QuickTime 7 for Windows is no longer supported by Apple. 
  9. ^ WWDC 2008: New in Mac OS X Snow Leopard. RoughlyDrafted Magazine. [2008-11-10]. (原始内容存档于2008-10-17). 
  10. ^ Apple Previews Mac OS X Snow Leopard to Developers. Apple.com. 2008-06-09 [2008-06-09]. (原始内容存档于2008-06-11). 
  11. ^ Mac OS X Snow Leopard. Apple.com. 2008-06-09 [2008-06-09]. (原始内容存档于2008-07-20). 
  12. ^ Beware of the new Quicktime 7.4. [2008-11-10]. (原始内容存档于2008-01-28). 
  13. ^ QuickTime 7.4.1 fixes After Effects problem. [2008-11-10]. (原始内容存档于2008-11-03). 
  14. ^ Apple QuickTime RTSP Content-Type header stack buffer overflow.. [2007-12-06]. (原始内容存档于2007-12-08). 

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
QuickTime
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?