*. 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 與其沒法比擬的)。瀏覽器
*.AVI網絡
AVI,音頻視頻交錯(Audio Video Interleaved)的英文縮寫。AVI這個由微軟公司發表的視頻格式在視頻領域已經存在好幾個年頭了。AVI格式調用方便、圖像質量好,但缺點就是文件體積過於龐大ide
*.RA/RM/RAM工具
*.RM, Real Networks公司所制定的音頻/視頻壓縮規範Real Media中的一種,Real Player能作的就是利用Internet資源對這些符合Real Media技術規範的音頻/視頻進行實況轉播。在Real Media規範中主要包括三類文件:RealAudio、Real Video和Real Flash (Real Networks公司與Macromedia公司合做推出的新一代高壓縮比動畫格式)。REAL VIDEO (RA、RAM)格式由一開始就是定位就是在視頻流應用方面的,也能夠說是視頻流技術的始創者。它能夠在用 56K MODEM 撥號上網的條件實現不間斷的視頻播放,但是其圖像質量比VCD差些,若是您看過那些RM壓縮的影碟就能夠明顯對比出來了。動畫
*.MOVui
使用過Mac機的朋友應該多少接觸過QuickTime。QuickTime本來是Apple公司用於Mac計算機上的一種圖像視頻處理軟件。Quick-Time提供了兩種標準圖像和數字視頻格式 , 便可以支持靜態的*.PIC和*.JPG圖像格式,動態的基於Indeo壓縮法的*.MOV和基於MPEG壓縮法的*.MPG視頻格式。編碼
*.ASF插件
ASF (Advanced Streaming format高級流格式)。ASF 是 MICROSOFT 爲了和如今的 Real player 競爭而發展出來的一種能夠直接在網上觀看視頻節目的文件壓縮格式。ASF使用了 MPEG4 的壓縮算法,壓縮率和圖像的質量都很不錯。由於 ASF 是以一個能夠在網上即時觀賞的視頻「流」格式存在的,因此它的圖像質量比 VCD 差一點點並不出奇,但比同是視頻「流」格式的 RAM 格式要好。ASF是相似AVI的文件格式,是容器code
*.WMV
一種獨立於編碼方式的在Internet上實時傳播多媒體的技術標準,Microsoft公司但願用其取代QuickTime之類的技術標準以及WAV、AVI之類的文件擴展名。WMV的主要優勢在於:可擴充的媒體類型、本地或網絡回放、可伸縮的媒體類型、流的優先級化、多語言支持、擴展性等。 WMV既是一種視頻編碼標準,也能夠做爲文件格式,WMV和RM比較相似。
*. AVI(n AVI)
若是你發現原來的播放軟件忽然打不開此類格式的AVI文件,那你就要考慮是否是碰到了n AVI。n AVI是 New AVI 的縮寫,是一個名爲 Shadow Realm 的地下組織發展起來的一種新視頻格式。它是由Microsoft ASF 壓縮算法的修改而來的(並非想象中的 AVI),視頻格式追求的無非是壓縮率和圖像質量,因此 NAVI 爲了追求這個目標,改善了原始的 ASF 格式的一些不足,讓 NAVI 能夠擁有更高的幀率。能夠這樣說,NAVI 是一種去掉視頻流特性的改良型 ASF 格式。
瞭解視頻編碼
在使用豪傑視頻通的「轉爲MPEG4」功能時,有一項「視頻設置」欄目,您可能對上面羅列出的各類視頻編碼不是太明白,如下是其中部分編碼的簡略說明,相信對您選擇合適的編碼進行轉換有所幫助。
常見的視頻編碼:
一、Microsoft RLE
一種8位的編碼方式,只能支持到256色。壓縮動畫或者是計算機合成的圖像等具備大面積色塊的素材可使用它來編碼,是一種無損壓縮方案。
二、Microsoft Video 1
用於對模擬視頻進行壓縮,是一種有損壓縮方案,最高僅達到256色,它的品質就可想而知,通常仍是不要使用它來編碼AVI。
三、Microsoft H.261和H.263 Video Codec
用於視頻會議的Codec,其中H.261適用於ISDN、DDN線路,H.263適用於局域網,不過通常機器上這種Codec是用來播放的,不能用於編碼。
四、Intel Indeo Video R3.2
全部的Windows版本都能用Indeo video 3.2播放AVI編碼。它壓縮率比Cinepak大,但須要回放的計算機要比Cinepak的快。
五、Intel Indeo Video 4和5
常見的有4.5和5.10兩種,質量比Cinepak和R3.2要好,能夠適應不一樣帶寬的網絡,但必須有相應的解碼插件才能順利地將下載做品進行播放。適合於裝了Intel公司MMX以上CPU的機器,回放效果優秀。若是必定要用AVI的話,推薦使用5.10,在效果幾乎同樣的狀況下,它有更快的編碼速度和更高的壓縮比。
六、Intel IYUV Codec
使用該方法所得圖像質量極好,由於此方式是將普通的RGB色彩模式變爲更加緊湊的YUV色彩模式。若是你想將AVI壓縮成MPEG-1的話,用它獲得的效果比較理想,只是它的生成的文件太大了
七、Microsoft MPEG-4 Video codec
常見的有1.0、2.0、3.0三種版本,固然是基於MPEG-4技術的,其中3.0並不能用於AVI的編碼,只能用於生成支持「視頻流」技術的ASF文件。
八、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至關於兩次編碼,以最大限度地在網絡帶寬與視覺效果中取得平衡。
淺談視頻格式轉換
目前咱們常常見的視頻格式無非就是兩大類:
一、影像格式(Video)
二、流媒體格式(Stream Video)
在影像格式中還能夠根據出處劃分爲三大種:
一、AVI格式:這是由微軟(Microsoft)提出,具備「悠久歷史」的一種視頻格式
二、MOV格式:這是由蘋果(Apple)公司提出的一種視頻格式
三、MPEG/MPG/DAT:這是由國際標準化組織ISO(International Standards Organization)與IEC(International Electronic Committee)聯合開發的一種編碼視頻格式。MPEG是運動圖像壓縮算法的國際標準,現已被幾乎全部的計算機平臺共同支持。
在流媒體格式中一樣還能夠劃分爲三種:
一、RM格式:這是由Real Networks公司開發的一種新型流式視頻文件格式。
二、MOV格式:MOV也能夠做爲一種流文件格式。QuickTime可以經過Internet提供實時的數字化信息流、工做流與文件回放功能,爲了適應這一網絡多媒體應用,QuickTime爲多種流行的瀏覽器軟件提供了相應的QuickTime Viewer插件(Plug-in),可以在瀏覽器中實現多媒體數據的實時回放。
三、ASF格式:這是由微軟公司開發的流媒體格式,是一個在Internet上實時傳播多媒體的技術標準。
若是要詳細瞭解各類視頻格式的信息,能夠參看一下相關的資料,本文就不詳細解釋了。
瞭解瞭如今主要的幾種視頻格式,再提及視頻格式轉化的問題就簡單多了,其實就是以上幾種視頻格式的相互轉化而已。
比較常見的視頻格式轉化有:
DAT->MPEG1
AVI->MPEG1
DVD->MPEG4
DVD->MPEG2
MPEG->RM
MPEG->ASF
MPEG1->MPEG2
MPEG4->MPEG2
MPEG1->MPEG4
MPEG->MOV
以上列舉的視頻格式轉化都是比較常見的,固然了,說到底,是有這方面的實際應用需求才會出現這方面的視頻轉化須要。
好比說,要把一部VCD(也就是MPEG1編碼的視頻文件)製做成能夠在線觀看的影片,最大的瓶頸就在於文件尺寸的改變,而且要可以適應網絡的特色,這樣原始的格式就不能知足須要,必需要轉化成互聯網視頻播放規範的流媒體格式才能夠,好比說是RM或者ASF,這就是須要,因此針對影像格式轉化爲流媒體格式的軟件也就應用而生了,還有如今很是流行的MPEG4視頻壓縮技術,它可以把一張DVD壓縮到一張CD上去,而且視頻效果也不會有太大的變化,至少在咱們普通用戶看來也是很是不錯的,而文件體積則大大減少了,這就要求有可以把DVD轉化成MPEG4文件的軟件出現,可是若是有人想要把RM轉化成MPEG1(VCD),就沒有太大的實際意義了,由於這樣並不能給視頻效果帶來太大的提高,反而文件尺寸大了許多,因此咱們不多可以看到這樣的轉化軟件,其餘的也相似,因此,在視頻轉化領域,能夠參照如下兩個原則:
1 有明確的應用方向:就是說一種視頻格式轉化成另外一種視頻格式,必需要有明確的應用方向,即目標格式可以有很普遍的應用價值,而不是說爲了轉化而轉化,好比上文所說的VCD->RM,它的應用方向就是網絡播放,由於如今在線電影是一個很大的市場和網絡的應用方向。
2 可以提高播放價值: 就是說一種視頻格式轉化成另外一種視頻格式除了有明確的應用方向外,還要考慮轉化是否是有價值,若是說轉化後的文件播放效果沒有明顯提高,可是文件尺寸卻大了一倍,我想這樣虧本的買賣是沒有人會去作的,RM轉化成VCD就沒有實際的意義,緣由如前文所述,而DVD轉化成MPEG4價值就很大,不說轉化後的播放效果,單說成本就下降了很多。
說到這裏,基本上已經簡單介紹完了視頻轉化的內容,剩下再說的就是一些相關的轉化工具了,我不想在這裏多說什麼,由於自己工具的使用就是一個仁者見仁,知者見智的事情,不過目前我所見到的基本上都是國外的一些工具,對於E文不是很好的用戶來講,確實是一件頭疼的事情,不過如今國內著名的多媒體軟件開發商豪傑公司就推出了一款全面地視頻格式轉化工具軟件《豪傑視頻通2.0》,它的最大特色在於:
一、支持如今主流的視頻格式文件之間的相互轉化,也就是說只要裝了視頻通就能夠完成大多數的視頻轉化工做了,不用裝一大堆不一樣的視頻轉化軟件了。
二、設置簡單,可以讓普通用戶也可以迅速上手。
我以爲就這兩點就足以吸引許多有轉化需求的用戶來試試了。好了,就說到這裏吧,我想經過這篇文章,你們就會在之後的視頻轉化工做中有的放矢,做出適合本身的視頻文件了。
Fast-Motion 和 Low-Motion 的區別
如今在視頻編碼領域,MPEG4格式能夠說是大行其道,正是由於MPEG4具備壓縮率高,可是畫面和聲音質量卻沒有太大的損失,普通的須要兩張CD的一部電影,經過MPEG4的編碼,只須要一張CD就能夠容納,而且總體質量也不會有太大的改變,因此經過MPEG4編碼的電影受到了多媒體業界的推崇,可是也正是由於這種編碼技術的先進,美國規定這種技術禁止出口,因此在世面上不多見到這種編碼格式的電影,咱們見到的這種電影,只能說是經過非正常手段和途徑進來的,嚴格的說,其實和盜版是同樣的。
可是咱們難道就沒有其餘辦法來得到MPEG4編碼格式的電影了嗎?非也,只要你安裝了Divx Codec就安裝了MPEG4編碼器,咱們能夠經過一些視頻編碼軟件經過調用MPEG4編碼器來製做本身的MPEG4電影,經過豪傑公司的視頻通2.0就能夠完成這個工做,在MPEG4編碼中,主要有兩項選項進行編碼的選擇,固然這也是最多見和最經常使用的,就是Fast-Motion 和 Low-Motion,見下圖:
它們的徹底寫法是Divx :-) MPEG-4 Low-Motion和Divx :-) MPEG-4 Fast-Motion,至於爲何要起這樣的名字我看只有去問他們的開發者了,這兩個編碼形式有什麼區別嗎?是否是從字面上理解就是一個編碼速度快一些,一個慢一些呢?好的,這也正是本文要說明的,經過閱讀這篇文章,之後你們就能夠根據本身的須要來製做本身的MPEG4電影了。
要知道這兩個編碼形式的具體區別,首先就要知道Divx MPEG4的來歷,它實際上就是從Microsoft 的 Microsoft mpeg4 v3改變而來的,若是不信的話,你們能夠拿實際轉化一個文件來看一下,能夠看看是否是Microsoft mpeg4 v3,Divx :-) MPEG-4 Low-Motion和Divx :-) MPEG-4 Fast-Motion生成的文件大小有什麼區別,你會發現Microsoft mpeg4 v3和Divx :-) MPEG-4 Low-Motion生成的文件大小是同樣的,這就說明Microsoft mpeg4 v3和Divx :-) MPEG-4 Low-Motion實際上是一回事,只是名字變了一下而已,可是Divx :-) MPEG-4 Fast-Motion生成的文件就明顯比以上兩種編碼形式生成的文件要小一半,爲何會這樣呢,是否是說Divx :-) MPEG-4 Fast-Motion就要比Microsoft mpeg4 v3和Divx :-) MPEG-4 Low-Motion好呢?實際上這不是簡單的用好與很差來衡量的東西,我們一步一步來講。
咱們要把一部DVD轉化成一部MPEG4影片而且要放到CD上,在轉化以前,咱們就會考慮轉化後的文件是要放到一張CD上仍是兩張CD上,通常的方法是考慮經過調節碼率進而控制文件大小來實現,那麼這樣的話,在編碼過程當中碼率就不可以調節,是固定的,也就是用固定碼率(CRB)來實現的,好比說碼率設置爲1000K,那麼在整個編碼過程當中,就一直保持1000K的碼率來進行編碼,這就是Divx :-) MPEG-4 Low-Motion,好比說VCD就是1150K的碼率來實現的。
而Divx :-) MPEG-4 Fast-Motion就不同了,它是經過動態碼率(VRB)來實現的,也就是說,在整個編碼過程當中,這個碼率是變化的,即便選擇了碼率爲1000K,可是在從頭至尾的編碼過程當中也不全是按照這個碼率來進行的,只是在一些特殊的動態鏡頭裏纔是(具體是什麼這篇文章就不說了),通常來講是保持在610K的碼率上,和SVCD同樣,這就是爲何SVCD是一張CD就能容納的緣由,也就是爲何Divx :-) MPEG-4 Low-Motion生成的文件要比Divx :-) MPEG-4 Fast-Motion生成的文件效果要好的緣由。
經過以上的簡單介紹,你們對Divx :-) MPEG-4 Low-Motion和Divx :-) MPEG-4 Fast-Motion有了一個大概的瞭解了吧,簡單的說就是前者是經過固定碼率來進行編碼的,然後者則是經過動態碼率來進行編碼的,前者生成的文件效果好一些,可是文件尺寸大一些,後者則相反。
知道了二者之間的區別,看來是Divx :-) MPEG-4 Low-Motion要比Divx :-) MPEG-4 Fast-Motion好一些了,其實否則,那要看具體的應用方向了,好比說要應用到網絡上,那麼使用Divx :-) MPEG-4 Fast-Motion就好一些,文件尺寸小一半,只是犧牲了一些畫面質量,不過還說的過去,還有若是要把VCD轉化成MPEG4文件,那麼用Divx :-) MPEG-4 Low-Motion就不合適了,文件大小基本沒有變,可是視頻質量卻沒有什麼根本的變化,可是若是要把DVD轉化成MPEG4文件,那麼用Divx :-) MPEG-4 Low-Motion就最合適不過了,文件尺寸大大減少,而視頻質量比DVD也沒有太大的區別,若是要刻在CD上的話,有兩張CD就能夠了,而且碼率仍是設置成1200K的效果,太合算了。
因此說,不能簡單的說誰好誰差,要根據本身的實際應用範圍來選擇編碼形式。
好了,我想經過這篇文章你們就會對Divx :-) MPEG-4 Low-Motion和Divx :-) MPEG-4 Fast-Motion有了一個大概的認識了,但願你們可以經過豪傑視頻通2.0製做出符合本身須要的MPEG4電影來。