當前位置:編程學習大全網 - 源碼下載 - 視頻文件的後綴名都有什麽?

視頻文件的後綴名都有什麽?

ASF

ASF 是 Advanced Streaming format 的縮寫,由字面(高級流格式)意思就應該看出這個格式的用處了吧。說穿了 ASF 就是 MICROSOFT 為了和現在的 Real player 競爭而發展出來的壹種可以直接在網上觀看視頻節目的文件壓縮格式!由於它使用了 MPEG4 的壓縮算法,所以壓縮率和圖像的質量都很不錯。因為 ASF 是以壹個可以在網上即時觀賞的視頻“流”格式存在的,所以它的圖象質量比 VCD 差壹點點並不出奇,但比同是視頻“流”格式的 RAM 格式要好。不過如果妳不考慮在網上傳播,選最好的質量來壓縮文件的話,其生成的視頻文件比 VCD (MPEG1)好是壹點也不奇怪的,但這樣的話,就失去了 ASF 本來的發展初衷,還不如幹脆用 N AVI 或者 DIVX 。但微軟的“子第”就是有它特有的優勢,最明顯的是各類軟件對它的支持方面就無人能敵。

n AVI

n AVI 是 newAVI 的縮寫,是壹個名為 ShadowRealm 的地下組織發展起來的壹種新視頻格式。它是由 Microsoft ASF 壓縮算法的修改而來的(並不是想象中的 AVI),視頻格式追求的無非是壓縮率和圖象質量,所以 NAVI 為了追求這個目標,改善了原始的 ASF 格式的壹些不足,讓 NAVI 可以擁有更高的幀率(frame rate)。當然,這是犧牲 ASF 的視頻流特性作為代價的。概括來說, NAVI 就是壹種去掉視頻流特性的改良型 ASF 格式!再簡單點就是---非網絡版本的 ASF !

AVI

AVI 是 Audio Video Interleave 的縮寫,這個看來也不用我多解釋了,這個微軟由 WIN3.1 時代就發表的舊視頻格式已經為我們服務了好幾個年頭了。如果這個都不認識,我看妳還是別往下看了,這個東西的好處嘛,無非是兼容好、調用方便、圖象質量好,但缺點我想也是人所***知的:尺寸大!就是因為這點,我們現在才可以看到由 MPEG1 的誕生到現在 MPEG4 的出臺。

MPEG

MPEG 是 Motion Picture Experts Group 的縮寫,它包括了 MPEG-1, MPEG-2 和 MPEG-4 (註意,沒有MPEG-3,大家熟悉的MP3 只是 MPEG Layeur 3)。MPEG-1相信是大家接觸得最多的了,因為它被廣泛的應用在 VCD 的制作和壹些視頻片段下載的網絡應用上面,可以說 99% 的 VCD 都是用 MPEG1 格式壓縮的,(註意 VCD2.0 並不是說明 VCD 是用 MPEG-2 壓縮的)使用 MPEG-1 的壓縮算法,可以把壹部 120 分鐘長的電影(未視頻文件)壓縮到 1.2 GB 左右大小。MPEG-2 則是應用在 DVD 的制作(壓縮)方面,同時在壹些 HDTV(高清晰電視廣播)和壹些高要求視頻編輯、處理上面也有相當的應用面。使用 MPEG-2 的壓縮算法壓縮壹部 120 分鐘長的電影(未視頻文件)可以到壓縮到 4 到 8 GB 的大小(當然,其圖象質量等性能方面的指標 MPEG-1 是沒得比的)。MPEG-4 是壹種新的壓縮算法,使用這種算法的 ASF 格式可以把壹部 120 分鐘長的電影(未視頻文件)壓縮到 300M 左右的視頻流,可供在網上觀看。其它的 DIVX 格式也可以壓縮到 600M 左右,但其圖象質量比 ASF 要好很多。

DIVX

DIVX 視頻編碼技術可以說是壹種對 DVD 造成威脅的新生視頻壓縮格式(有人說它是 DVD 殺手),它由 Microsoft mpeg4v3 修改而來,使用 MPEG4 壓縮算法。同時它也可以說是為了打破 ASF 的種種協定而發展出來的。而使用這種據說是美國禁止出口的編碼技術 --- MPEG4 壓縮壹部 DVD 只需要 2 張 CDROM!這樣就意味著,妳不需要買 DVD ROM 也可以得到和它差不多的視頻質量了,而這壹切只需要妳有 CDROM 哦!況且播放這種編碼,對機器的要求也不高,CPU 只要是 300MHZ 以上(不管妳是PII,CELERON,PIII,AMDK6/2,AMDK6III,AMDATHALON,CYRIXx86)在配上 64 兆的內存和壹個 8兆 顯存的顯卡就可以流暢的播放了。這絕對是壹個了不起的技術,前途不可限量!

QuickTime

QuickTime(MOV)是 Apple(蘋果)公司創立的壹種視頻格式,在很長的壹段時間裏,它都是只在蘋果公司的 MAC 機上存在。後來才發展到支持 WINDOWS 平臺的,但平心而論,它無論是在本地播放還是作為視頻流格式在網上傳播,都是壹種優良的視頻編碼格式。到目前為止,它***有 4 個版本,其中以 4.0 版本的壓縮率最好!

REAL VIDEO

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

什麽是RMVB格式

所謂RMVB格式,是在流媒體的RM影片格式上升級延伸而來。VB即VBR,是Variable Bit Rate(可改變之比特率)的英文縮寫。我們在播放以往常見的RM格式電影時,可以在播放器左下角看到225Kbps字樣,這就是比特率。影片的靜止畫面和運動畫面對壓縮采樣率的要求是不同的,如果始終保持固定的比特率,會對影片質量造成浪費。

而RMVB則打破了原先RM格式那種平均壓縮采樣的方式,在保證平均壓縮比的基礎上,設定了壹般為平均采樣率兩倍的最大采樣率值。將較高的比特率用於復雜的動態畫面(歌舞、飛車、戰爭等),而在靜態畫面中則靈活地轉為較低的采樣率,合理地利用了比特率資源,使RMVB在犧牲少部分妳察覺不到的影片質量情況下最大限度地壓縮了影片的大小,最終擁有了近乎完美的接近於DVD品質的視聽效果,如圖1所示的就是RMVB格式的《聖鬥士冥王篇》。可謂體積與清晰度“魚與熊掌兼得”,其發展前景不容小覷。

相較DVDrip而言,RMVB的優勢不言而喻。首先在保證影片整體視聽效果的前提下,RMVB的個頭只有300~450MB左右(以90分鐘的標準電影計算),而DVDrip卻需要700MB甚至更多;其次RMVB的字幕為內嵌字幕,不像DVDrip那樣要安裝調試字幕外掛軟件,有時還會出現亂碼;更重要的是RMVB的影音播放只需壹次性安裝完解碼器,以後無論影像還是音效都無需另行調試。而DVDrip卻視頻、音頻解碼壹大堆,設置不當還會造成音畫不同步、花屏失聲等等毛病。

壹、本地影像視頻

●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 Expert

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及VCD光盤中的.dat文件等。

MPEG-2:制定於1994年,設計目標為高級工業標準的圖像質量以及更高的傳輸率。這種格式主要應用在DVD/SVCD的制作(壓縮)方面,同時在壹些HDTV(高清晰電視廣播)和壹些高要求視頻編輯、處理上面也有相當的應用。使用MPEG-2的壓縮算法,可以把壹部120分鐘長的電影壓縮到4到8GB的大小。這種視頻格式的文件擴展名包括.mpg、.mpe、.mpeg、.m2v及DVD光盤上的.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系列。

二、網絡影像視頻

●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以上版本的解碼器形式進行播放。

  • 上一篇:聖龍傳說的關卡解析
  • 下一篇:如何在linux平臺下使用C++語言實現多文件的壓縮解壓縮(使用zlib依賴庫)必重謝!
  • copyright 2024編程學習大全網