天天看點

視訊格式介紹視訊格式

視訊格式

視訊格式可以分為适合本地播放的本地影像視訊和适合在網絡中播放的網絡流媒體影像視訊兩大類。盡管後者在播放的穩定性和播放畫面品質上可能沒有前者優秀,但網絡流媒體影像視訊的廣泛傳播性使之正被廣泛應用于視訊點播、網絡示範、遠端教育、網絡視訊廣告等等網際網路資訊服務領域。

常見格式

1. MPEG/MPG/DAT

  MPEG是Motion Picture Experts Group 的縮寫。這類格式包括了 MPEG-1, MPEG-2 和 MPEG-4在内的多種視訊格式。MPEG-1相信是大家接觸得最多的了,因為目前其正在被廣泛地應用在 VCD 的制作和一些視訊片段下載下傳的網絡應用上面,大部分的 VCD 都是用 MPEG1 格式壓縮的 ( 刻錄軟體自動将MPEG1轉為 .DAT格式 ) ,使用 MPEG-1 的壓縮算法,可以把一部 120 分鐘長的電影壓縮到 1.2 GB 左右大小。MPEG-2 則是應用在 DVD 的制作,同時在一些 HDTV(高清晰電視廣播)和一些高要求 視訊編輯、處理上面也有相當多的應用。使用 MPEG-2 的壓縮算法壓縮一部 120 分鐘長的電影可以壓縮到 5-8 GB 的大小(MPEG2的圖像品質是MPEG-1 無法比拟的)。

2. AVI

  AVI,音頻視訊交錯(Audio Video Interleaved)的英文縮寫。AVI這個由微軟公司發表的視訊格式,在視訊領域可以說是最悠久的格式之一。AVI格式調用友善、圖像品質好,壓縮标準可任意選擇,是應用最廣泛的格式。

3. MOV

  使用過Mac機的朋友應該多少接觸過QuickTime。QuickTime原本是Apple公司用于Mac計算機上的一種圖像 視訊處理軟體。Quick-Time提供了兩種标準圖像和 數字視訊格式 , 即可以支援靜态的*.PIC和*.JPG圖像格式,動态的基于Indeo壓縮法的*.MOV和基于MPEG壓縮法的*.MPG視訊格式。

4. ASF

  ASF (Advanced Streaming format進階流格式)。ASF 是 MICROSOFT 為了和現在的 Real player 競争而發展出來的一種可以直接在網上觀看視訊節目的檔案壓縮格式。ASF使用了 MPEG4 的壓縮算法,壓縮率和圖像的品質都很不錯。因為 ASF 是以一個可以在網上即時觀賞的視訊“流”格式存在的,是以它的圖像品質比 VCD 差一點點并不出奇,但比同是視訊“流”格式的 RAM 格式要好。

5. WMV

  一種獨立于編碼方式的在Internet上實時傳播多媒體的技術标準,Microsoft公司希望用其取代QuickTime之類的技術标準以及WAV、AVI之類的檔案擴充名。WMV的主要優點在于:可擴充的媒體類型、本地或網絡回放、可伸縮的媒體類型、流的優先級化、多語言支援、擴充性等。

6. NAVI

  如果發現原來的播放軟體突然打不開此類格式的AVI檔案,那你就要考慮是不是碰到了n AVI。n AVI是 New AVI 的縮寫,是一個名為 Shadow Realm 的地下組織發展起來的一種新視訊格式。它是由Microsoft ASF 壓縮算法的修改而來的(并不是想象中的 AVI),視訊格式追求的無非是壓縮率和圖像品質,是以 NAVI 為了追求這個目标,改善了原始的 ASF 格式的一些不足,讓 NAVI 可以擁有更高的幀率。可以這樣說,NAVI 是一種去掉視訊流特性的改良型 ASF 格式。

7. 3GP

  3GP是一種3G流媒體的 視訊編碼格式,主要是為了配合3G網絡的高傳輸速度而開發的,也是目前手機中最為常見的一種視訊格式。   簡單的說,該格式是“第三代合作夥伴項目”(3GPP)制定的一種 多媒體标準,使使用者能使用手機享受高品質的視訊、音頻等多媒體内容。其核心由包括進階音頻編碼 (AAC)、自适應多速率 (AMR) 和MPEG-4 和 H.263 視訊編碼解碼器等組成,目前大部分支援視訊拍攝的手機都支援3GPP格式的視訊播放。

8. REAL VIDEO

   REAL VIDEO (RA、RAM)格式由一開始就是定位就是在視訊流應用方面的,也可以說是視訊流技術的始創者。它可以在用 56K MODEM 撥号上網的條件實作不間斷的視訊播放,當然,其圖像品質和 MPEG2、DIVX 等比是不敢恭維的啦。畢竟要實作在網上傳輸不間斷的視訊是需要很大的頻寬的,這方面是ASF 的有力競争者。

9. MKV

  一種字尾為MKV的視訊檔案頻頻出現在網絡上,它可在一個檔案中內建多條不同類型的音軌和字幕軌,而且其視訊編碼的自由度也非常大,可以是常見的 DivX、 XviD、3IVX,甚至可以是 RealVideo、QuickTime、WMV 這類流式視訊。實際上,它是一種全稱為Matroska的新型多媒體封裝格式,這種先進的、開放的封裝格式已經給我們展示出非常好的應用前景。

10. FLV

   FLV 是FLASH VIDEO的簡稱,FLV流媒體格式是一種新的視訊格式。由于它形成的檔案極小、加載速度極快,使得網絡觀看視訊檔案成為可能,它的出現有效地解決了視訊檔案導入Flash後,使導出的SWF檔案體積龐大,不能在網絡上很好的使用等缺點。

 視訊編碼

  準确的說,AVI,ASF,FLV是一種檔案格式,我們可以在我的電腦上看到的*.AVI這種檔案。即使是同一種檔案格式,如AVI,又分為MPEG-1,MPEG-2 ,MPEG-4幾種視訊格式,然後同一種視訊格式,如MPEG-4又可以使用多種視訊編碼,例如:MP4V/XVID/DX50/DIVX/DIV5/3IVX/3IV2/RMP4。    1、Microsoft RLE   一種8位的編碼方式,隻能支援到256色。壓縮動畫或者是計算機合成的圖像等具有大面積色塊的素材可以使用它來編碼,是一種無損壓縮方案。    2、Microsoft Video 1   用于對模拟視訊進行壓縮,是一種有損壓縮方案,最高僅達到256色,它的品質就可想而知,一般還是不要使用它來編碼AVI。    3、Microsoft H.261和H.263 Video Codec   用于視訊會議的Codec,其中H.261适用于ISDN、DDN線路,H.263适用于區域網路,不過一般機器上這種Codec是用來播放的,不能用于編碼。    4、Intel Indeo Video R3.2   所有的Windows版本都能用Indeo video 3.2播放AVI編碼。它壓縮率比Cinepak大,但需要回放的計算機要比Cinepak的快。    5、Intel Indeo Video 4和5   常見的有4.5和5.10兩種,品質比Cinepak和R3.2要好,可以适應不同帶寬的網絡,但必須有相應的解碼插件才能順利地将下載下傳作品進行播放。适合于裝了Intel公司MMX以上CPU的機器,回放效果優秀。如果一定要用AVI的話,推薦使用5.10,在效果幾乎一樣的情況下,它有更快的編碼速度和更高的壓縮比。    6、Intel IYUV Codec   使用該方法所得圖像品質極好,因為此方式是将普通的RGB色彩模式變為更加緊湊的YUV色彩模式。如果你想将AVI壓縮成MPEG-1的話,用它得到的效果比較理想,隻是它的生成的檔案太大了    7、Microsoft MPEG-4 Video codec   常見的有1.0、2.0、3.0三種版本,當然是基于MPEG-4技術的,其中3.0并不能用于AVI的編碼,隻能用于生成支援“視訊流”技術的ASF檔案。    8、DivX- MPEG-4 Low-Motion/Fast-Motion   實際與Microsoft MPEG-4 Video code是相當的東西,隻是Low-Motion采用的固定 碼率,Fast-Motion采用的是動态碼率,後者壓縮成的AVI幾乎隻是前者的一半大,但品質要差一些。Low-Motion适用于轉換DVD以保證較好的畫質,Fast-Motion用于轉換VCD以展現MPEG-4短小精悍的優勢。    9 、DivX 3.11/4.12/5.0   實際上就是DivX,原來DivX是為了打破Microsoft的ASF規格而開發的,現在開發組搖身一變成了Divxnetworks公司,是以不斷推出新的版本,最大的特點就是在編碼程式中加入了1-pass和2-pass的設定,2-pass相當于兩次編碼,以最大限度地在網絡帶寬與視覺效果中取得平衡。

視訊格式分類

1. 本地影像視訊

●AVI格式:它的英文全稱為Audio Video Interleaved,即音頻視訊交錯格式。它于1992年被Microsoft公司推出,随Windows3.1一起被人們所認識和熟知。所謂“音頻視訊交錯”,就是可以将視訊和音頻交織在一起進行同步播放。這種視訊格式的優點是圖像品質好,可以跨多個平台使用,其缺點是體積過于龐大,而且更加糟糕的是壓縮标準不統一,最普遍的現象就是高版本Windows媒體播放器播放不了采用早期編碼編輯的AVI格式視訊,而低版本Windows媒體播放器又播放不了采用最新編碼編輯的AVI格式視訊,是以我們在進行一些AVI格式的視訊播放時常會出現由于視訊編碼問題而造成的視訊不能播放或即使能夠播放,但存在不能調節播放進度和播放時隻有聲音沒有圖像等一些莫名其妙的問題,如果使用者在進行AVI格式的視訊播放時遇到了這些問題,可以通過下載下傳相應的解碼器來解決。    ●nAVI格式:nAVI是newAVI的縮寫,是一個名為ShadowRealm的地下組織發展起來的一種新視訊格式(與我們上面所說的AVI格式沒有太大聯系)。它是由Microsoft ASF壓縮算法的修改而來的,但是又與下面介紹的網絡影像視訊中的ASF視訊格式有所差別,它以犧牲原有ASF視訊檔案視訊“流”特性為代價而通過增加幀率來大幅提高ASF視訊檔案的清晰度。    ●DV-AVI格式:DV的英文全稱是Digital Video Format,是由索尼、松下、JVC等多家廠商聯合提出的一種家用數字視訊格式。目前非常流行的數位錄影機就是使用這種格式記錄視訊資料的。它可以通過電腦的IEEE 1394端口傳輸視訊資料到電腦,也可以将電腦中編輯好的的視訊資料回錄到數位錄影機中。這種視訊格式的檔案擴充名一般是.avi,是以也叫DV-AVI格式。    ●MPEG格式:它的英文全稱為Moving Picture Experts Group,即運動圖像專家組格式,家裡常看的VCD、SVCD、DVD就是這種格式。MPEG檔案格式是運動圖像壓縮算法的國際标準,它采用了有損壓縮方法減少運動圖像中的備援資訊,說的更加明白一點就是MPEG的壓縮方法依據是相鄰兩幅畫面絕大多數是相同的,把後續圖像中和前面圖像有備援的部分去除,進而達到壓縮的目的(其最大壓縮比可達到200:1)。目前MPEG格式有三個壓縮标準,分别是MPEG-1、MPEG-2、和MPEG-4,另外,MPEG-7與MPEG-21仍處在研發階段。   MPEG-1:制定于1992年,它是針對1.5Mbps以下資料傳輸率的數字存儲媒體運動圖像及其伴音編碼而設計的國際标準。也就是我們通常所見到的VCD制作格式。使用MPEG-1的壓縮算法,可以把一部120分鐘長的電影壓縮到1.2GB左右大小。這種視訊格式的檔案擴充名包括.mpg、.mlv、.mpe、.mpeg及VCDCD光牒中的.dat檔案等。   MPEG-2:制定于1994年,設計目标為進階工業标準的圖像品質以及更高的傳輸率。這種格式主要應用在DVD/SVCD的制作(壓縮)方面,同時在一些HDTV(高清晰電視廣播)和一些高要求視訊編輯、處理上面也有相當的應用。使用MPEG-2的壓縮算法,可以把一部120分鐘長的電影壓縮到4到8GB的大小。這種視訊格式的檔案擴充名包括.mpg、.mpe、.mpeg、.m2v及DVDCD光牒上的.vob檔案等。    ●MPEG-4:制定于1998年,MPEG-4是為了播放流式媒體的高品質視訊而專門設計的,它可利用很窄的帶度,通過幀重建技術,壓縮和傳輸資料,以求使用最少的資料獲得最佳的圖像品質。目前MPEG-4最有吸引力的地方在于它能夠儲存接近于DVD畫質的小體積視訊檔案。另外,這種檔案格式還包含了以前MPEG壓縮标準所不具備的比特率的可伸縮性、動畫精靈、互動性甚至版權保護等一些特殊功能。這種視訊格式的檔案擴充名包括.asf、.mov和DivX、AVI等。   小提示:細心的使用者一定注意到了,這中間怎麼沒有MPEG-3編碼?實際上,大家熟悉的MP3就是采用的MPEG-3(MPEG Layeur3)編碼。    ●DivX格式:這是由MPEG-4衍生出的另一種視訊編碼(壓縮)标準,也即我們通常所說的DVDrip格式,它采用了MPEG4的壓縮算法同時又綜合了MPEG-4與MP3各方面的技術,說白了就是使用DivX壓縮技術對DVD盤片的視訊圖像進行高品質壓縮,同時用MP3或AC3對音頻進行壓縮,然後再将視訊與音頻合成并加上相應的外挂字幕檔案而形成的視訊格式。其畫質直逼DVD并且體積隻有DVD的數分之一。這種編碼對機器的要求也不高,是以DivX視訊編碼技術可以說是一種對DVD造成威脅最大的新生視訊壓縮格式,号稱DVD殺手或DVD終結者。   ●MOV格式:美國Apple公司開發的一種視訊格式,預設的播放器是蘋果的QuickTimePlayer。具有較高的壓縮比率和較完美的視訊清晰度等特點,但是其最大的特點還是跨平台性,即不僅能支援MacOS,同樣也能支援Windows系列。

2. 網絡影像視訊

●ASF格式:它的英文全稱為Advanced Streaming Format,它是微軟為了和現在的Real Player競争而推出的一種視訊格式,使用者可以直接使用Windows自帶的Windows Media Player對其進行播放。由于它使用了MPEG-4的壓縮算法,是以壓縮率和圖像的品質都很不錯(高壓縮率有利于視訊流的傳輸,但圖像品質肯定會有損失,是以有時候ASF格式的畫面品質不如VCD是正常的)。    ●WMV格式:它的英文全稱為Windows Media Video,也是微軟推出的一種采用獨立編碼方式并且可以直接在網上實時觀看視訊節目的檔案壓縮格式。WMV格式的主要優點包括:本地或網絡回放、可擴充的媒體類型、部件下載下傳、可伸縮的媒體類型、流的優先級化、多語言支援、環境獨立性、豐富的流間關系以及擴充性等。    ●RM格式:Real Networks公司所制定的音頻視訊壓縮規範稱為Real Media,使用者可以使用RealPlayer或RealOne Player對符合RealMedia技術規範的網絡音頻/視訊資源進行實況轉播并且RealMedia可以根據不同的網絡傳輸速率制定出不同的壓縮比率,進而實作在低速率的網絡上進行影像資料實時傳送和播放。這種格式的另一個特點是使用者使用RealPlayer或RealOne Player播放器可以在不下載下傳音頻/視訊内容的條件下實作線上播放。另外,RM作為目前主流網絡視訊格式,它還可以通過其Real Server伺服器将其它格式的視訊轉換成RM視訊并由Real Server伺服器負責對外釋出和播放。RM和ASF格式可以說各有千秋,通常RM視訊更柔和一些,而ASF視訊則相對清晰一些。    ●RMVB格式:這是一種由RM視訊格式更新延伸出的新視訊格式,它的先進之處在于RMVB視訊格式打破了原先RM格式那種平均壓縮采樣的方式,在保證平均壓縮比的基礎上合理利用比特率資源,就是說靜止和動作場面少的畫面場景采用較低的編碼速率,這樣可以留出更多的帶寬空間,而這些帶寬會在出現快速運動的畫面場景時被利用。這樣在保證了靜止畫面品質的前提下,大幅地提高了運動圖像的畫面品質,進而圖像品質和檔案大小之間就達到了微妙的平衡。另外,相對于DVDrip格式,RMVB視訊也是有着較明顯的優勢,一部大小為700MB左右的DVD影片,如果将其轉錄成同樣視聽品質的RMVB格式,其個頭最多也就400MB左右。不僅如此,這種視訊格式還具有内置字幕和無需外挂插件支援等獨特優點。要想播放這種視訊格式,可以使用RealOnePlayer2.0或RealPlayer8.0加RealVideo9.0以上版本的解碼器形式進行播放。

手機視訊轉換

  手機視訊格式, 指用手機觀看的, 存儲在手機記憶體或者存儲卡上的視訊内容的格式. 這些格式差別于用手機浏覽器觀看的網絡流媒體視訊格式.

手機視訊的播放條件

  解碼晶片(又叫解壓縮晶片). 手機播放視訊要依賴于解碼晶片把畫面和聲音還原成可以播放的信号, 交由顯示屏和喇叭(耳機)輸出. 解碼晶片的性能是有局限的, 類似于汽車的發動機功率是有極限的. 它能夠流暢解碼的資料, 主要受限于以下幾個參數和條件.     1.編碼方案: 這個是視訊真正的格式, 注意不是通常意義上的檔案名字尾. 手機解碼晶片一般能解碼h.263, MPEG-1等編碼, 近年的解碼晶片多可以解碼h.264(又叫MPEG-4 AVC), 畫面品質大大提高了.     2.分辨率   這裡有2個概念, 分别是:        a. 實體分辨率, 即手機螢幕能顯示的像素數, 用W x H個像素表示.常見的手機螢幕分辨率為320x240(QVGA), 随着大螢幕手機的普及, 更高的分辨率也開始出現. 例如: 480x320(iphone),640x360(nHD, 諾基亞觸屏系列常見),640x480(VGA, 多普達系列常見), 甚至高達852x480(夏普高端手機常見).        b. 視訊檔案的分辨率, 這個是指視訊畫面的實際分辨率, 如, 320x240, 480x272, 640x480等等.   一般來說, 大部分手機的解碼晶片不支援超過其螢幕實體分辨率的視訊, 部分可以支援超過其螢幕實體分辨率的視訊, 例如, 雖然iphone的螢幕實體分辨率為480x320, 但它支援640x480的視訊, 此時播放的畫面實際是把原視訊縮小的.    3.碼率, 一般用多少kbps(千比特/秒)或者mbps(兆比特/秒)來表示. 手機解碼晶片所支援的碼率一般都在1Mbps以下.    4.幀率(FPS, 幀/秒), 就是視訊畫面重新整理的速度, 作為參考, 國内電視機一般是25FPS, 電影标準為24FPS. 手機晶片, 最高支援30FPS, 早期型号最大隻能15fps.    5.播放器(播放軟體).   在視訊播放過程中, 需要軟體來識别各類視訊檔案封裝(即通常所說的'格式'), 将資料'拆封'後, 交由解碼晶片去做解碼處理, 然後将解碼後的資料實作播放. 這個'拆封'和播放的任務, 要由播放軟體(播放器)完成.   一般播放器都能識别多種視訊封裝(即檔案格式), 例如, Coreplayer能播放AVI, WMV, MP4等多種格式, RUN播放器能播放rm, rmvb格式的視訊.    6.檔案格式. 大家所看到的檔案名字尾, 如: MP4, 3GP, WMV, AVI,RM, RMVB等等. 實際上, 這些都是封裝類型, 真正的視訊格式不是檔案名而是檔案内的視訊編碼方案和音頻編碼放案. 能夠播放哪些檔案,實際取決于使用了哪個播放器, 以及硬體解碼晶片能否識别該檔案内的編碼方案.

手機視訊制作/轉換的通用參數

  轉換手機視訊時, MP4格式是目前品質最好的, 其中, MPEG-4 SP規格的視訊, 是目前相容性最好的, 按照這種規格制作(或者轉化)的視訊, 可以保證相容大多數手機. 下面列出該規格的視訊參數.   視訊編碼 xvid (或者h.263, 注意不是h.264)   視訊分辨率 320x240 (對于螢幕分辨率低于320x240的手機, 觀看效果不好, 是以不建議使用)   視訊碼率 256kpbs - 320kbps   視訊幀率 15fps (中高端手機可以調整為25FPS, 觀看體驗更流暢)   音頻編碼 AAC-LC   音頻碼率 64kbps (或提高到96kpbs)   # 請注意, 視訊碼率+音頻碼率之和, 不要大于384kbps, 否則有些手機無法流暢播放.    主流手機視訊規格支援情況   ( 簡表: MP4-SP子規格和MP4-AVC Baseline level 1.3 and level 2.0)   

視訊規格(MP4子規格) SPL3 AVC-BL1.3 AVC-BL2
分辨率 320x180 (320x240) 320x180 (320x240) 352x198 (352x288)
Nokia 6120c/E71/N79/N82/N85/N86 支援 支援 播放不流暢
Nokia 5800/N97 支援 支援 支援
Sharp 9020c 支援 不支援 不支援
HTC Touch Pro 支援 支援 支援
iphone (iTouch) 支援 支援 支援
PSP (參考) 支援 支援 未測試

諾基亞智能手機視訊格式參數

  諾基亞的智能機系列, 使用S60系統, 全都支援上述通用參數. 2009年以後, 諾基亞推出了一系列大屏手機, 如5800, N97等. 這些手機有更高的分辨率, 支援的視訊規格有所提高. 規格參數如下:          視訊編碼 AVC (h,264) level 2          視訊分辨率 640x360 (nHD)          視訊碼率 512kbps-1Mbps          視訊幀率 30fps          音頻編碼 AAC-LC          音頻碼率 96kbps-192kbps

繼續閱讀