QuickTime


QuickTime (简体)

跳過字詞轉換說明

QuickTime

QuickTime X圖示
QuickTime X.png
Mac OS X Snow Leopard下的QuickTime Player X
開發 蘋果公司
穩定版本 10.0

/ 2009-8-28(5個月前 [+/−]

預覽版本 [+/−]
作業系統 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 來作為他的播放技術。
  • 大英百科全書DVD 需要 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 圖示
副檔名 .mov
.qt
網際網路媒體型式 video/quicktime
型式代碼 MooV
統一型式標識 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。

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.6,但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 DevelopersApple.com(2008年6月9日).於2008年6月9日查閱.
  4. ^ Mac OS X Snow LeopardApple.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日查閱.

參見

外部連結

Commons-logo.svg
維基共享資源中相關的多媒體資源:






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