allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

QuickTime

天下维客,你可以修改的网络知识库

Jump to: navigation, search

Template:Translating Template:Infobox Software




QuickTime 是由苹果电脑所开发的一项多媒体技术,能够处理多种的格式 数位视讯声音文字动画音乐,以及 3D 的虚拟实境全景影像。




最近的版本是 7.0.4 并且可用于 MacintoshWindows 平台。






目录

概观

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


  • QuickTime 自有视讯档案格式 — 公开且任何人都可以取用,不须任何权利金。
  • 媒体播放器,苹果电脑在他自己的网站免费让人下载以及内建在他的电脑中。
  • 软体开发工具 可于 Macintosh 和 Windows 平台使用。这种工具允许人们开发他们自己的软体来操作 QuickTime 以及其他的媒体档案。

历史

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 版本。 This added the SuperMac-developed Cinepak vector-quantization video codec (initially known as Compact Video), which managed the unheard-of feat of playing back video at 320*240 resolution at 30 frames per second on a 25MHz 68040 CPU. It also added text tracks, which allowed for things like captioning, lyrics etc at very little addition to the size of a movie.



In an effort to increase the adoption of QuickTime, Apple contracted an outside company, San Francisco Canyon Company, to port QuickTime to the Windows platform. Version 1.0 of QuickTime for Windows provided only a subset of the full QuickTime API, including only movie-playback functions driven through the standard movie controller.



QuickTime 1.6.x came out the following year. Version 1.6.2 first incorporated the "QuickTime PowerPlug" which replaced some components with PowerPC-native code when running on PowerPC Macs.



Apple released QuickTime 2.0 for Mac OS in February 1994 — the only version never released for free. It added support for music tracks, which contained the equivalent of MIDI data and which could drive a sound-synthesis engine built into QuickTime itself (using sounds licensed from Roland), or any external MIDI-compatible hardware, thereby producing sounds using only small amounts of movie data.



The next versions, 2.1 and 2.5, reverted to the previous model of giving QuickTime away for free. They improved the music support and added sprite tracks which allowed the creation of complex animations with the addition of little more than the static sprite images to the size of the movie.



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年六月十日发行了 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年四月23日出现。它增加了 “皮肤”功能和多处理图像压缩支持。在这一版本中只有拥有 QuickTime Pro 许可证的用户才可以使用全屏模式,这一做法引起了争议,至今尚未解决。



QuickTime 6.0 for Mac OS,于2002年七月15日发行,第一次被加入到 OS X 中。


|-
更新至 QuickTime 6

|-

发行日期
版本
平台
特色

|- || 2002年7月15日 || QuickTime 6 || Mac OS 8Mac OS X, Windows || MPEG-2, MPEG-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 || 3GPPAMR

|- || 2003年10月16日 || QuickTime 6.4 || Mac OS X, Windows || Pixlet 解码器, 整合 3GPP

|- || 2003年12月18日 || QuickTime 6.5 || Mac OS X, Windows || 3GPP2 and en:AMC 移动式多媒体格式

|- || 2004年4月28日 || QuickTime 6.5.1 || Mac OS X, Windows || Apple Lossless

|- || 2004年10月27日 || QuickTime 6.5.2 || Mac OS X, Windows || 修正臭虫,安全更新,以及画质和效能的增强 |}


QuickTime 7.0.1 for Mac OS2005年四月29日Mac OS X v10.4 一起发行,10.3.9 的用户可以从网上下载。它的特性包括了 MPEG-4 支持、H.264 解码器、实时调整屏幕大小、多通道音频、全屏覆盖以及对用 Apple 的新工具 Quartz Composer 制作的互动动画的完整支持。



Quicktime 7.0 for Windows 已经有了 beta 预览版,相关信息可参考 Apple网站 上的“预览发行版”。



七月6日,Apple 发行了 QuickTime 7.0 for Windows 2000 and Windows XP 的预览版本。之后 Apple 于七月13日发行了“公共预览2版”,于八月14日发行了“公共预览3版”,于2005年九月7日发行了首个非预览版。


|-
更新至 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 || First Universal Binary version. Numerous bug fixes and H.264 performance improvements. |}

QuickTime 架构

QuickTime 包含两个主要的子系统:Movie Toolbox影像压缩管理器(Image Compression Manager)。Movie Toolbox 包含针对处理以时间为基础的资料之一般 API,而 Image Compression Manager 提供处理由视讯或相片解码器产生压缩的 光栅 的服务。


QuickTime 档案格式

A QuickTime file (*.mov) functions as a multimedia container file that contains one or more tracks, each of which store a particular type of data, such as audio, video, effects, or text (for subtitles, for example). Each track in turn contains track media, either the digitally encoded media stream (using a specific codec such as Cinepak, Sorenson codec, MP3, JPEG, DivX, or [[PNG">PNG</a>) or a data reference to the media stored in another file or elsewhere on a network. It also has an "edit list|PNG]]) or a data reference to the media stored in another file or elsewhere on a network. It also has an "edit list" that indicates what parts of the media to use.



Internally, QuickTime files maintain this format as a tree-structure of "atoms", each of which uses a 4-byte OSType identifier to determine its structure. An atom can be a parent to other atoms or it can contain data, but it cannot do both.



Apple's plans for HyperCard 3.0 illustrate the versatility of QuickTime's file format. The designers of Hypercard 3.0 originally intended to store an entire HyperCard stack (similar in structure to a complete web site, with graphics, buttons and scripts) as a QuickTime file.



The ability to contain abstract data references for the media data, and the separation of the media data from the media offsets and the track edit lists means that QuickTime is particularly suited for editing, as it is capable of importing and editing in place (without data copying) other formats such as AIFF, DV, MP3, MPEG-1, and AVI. Other later-developed media container formats such as Microsoft's Advanced Streaming Format or the open source Ogg and Matroska containers lack this abstraction, and require all media data to be rewritten after editing.


QuickTime 和 MPEG-4

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


QuickTime 播放器

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



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


  • 苹果电脑自己拥有的 iTunes 音乐播放器 (设计为容易操控语音媒体) 使用 QuickTime 来作为他的播放技术。
  • en:Encyclopadia 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 开发

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

参见条目

外部连结

网页制作图标


网页设计可用性概念的重要性日益增强,这与Web范畴从印刷品到软件的转变直接相关。过去,Web站点提供的功能比较简单。大多数站点只不过是提供印刷品诸如小册子、目录册或杂志的电子版本。站点甚至存在严重的可用性问题。更糟糕的是,用户经常感到迷惑或在填表时出错。然而,今天的Web站点已经有各种各样的形式,简单的诸如小册子软件(brochureware),复杂的则诸如Web的应用,存在的这种差异性和复杂性使得Web设计非常看重可用性。



网页工具



源码编程



多媒体工具



图像处理



相关资源



相关专题:服务器 数据库 源代码 互联网 局域网  QQ群:22134343 / 3680101-wiki建站与应用 5903157-电脑使用


Personal tools
工具