定義
若干有聯繫的圖像按一定的頻率連續播放,便形成了動態的視頻圖像,一般稱為視頻(Video)。動態視頻是由多幅圖像畫面序列構成的,每幅畫面稱為一幀(frame)。播放時每幅畫面保持一個極短的時間,利用人眼的視覺暫留效應快速更換另一幅畫面,連續不斷,就產生了連續運動的感覺,電影、電視的動態效果也是利用這一原理實現的。例如我國的電視制式是每秒鐘播放25幀畫面。如果把音頻信號加進去,就可實現視頻、音頻信號的同時播放。
視頻英文名稱:Video,指0~10兆赫範圍內的頻率。用以生成或轉換成圖像。在電視技術中,又稱為電視信號頻率,所占頻寬為0~6兆赫。廣泛套用於電視、攝錄像、雷達、計算機監示器中。本文介紹了視頻的壓縮,編碼,以及流行的格式。
概述
視頻(英文的Video,又翻譯為視訊)泛指將一系列的靜態影像以電信號方式加以捕捉,紀錄,處理,儲存,傳送,與重現的各種技術。
連續的圖像變化每秒超過24楨(frame)畫面以上時,根據視覺暫留原理,人眼無法辨別單幅的靜態畫面,看上去是平滑連續的視覺效果,這樣連續的畫面叫做視頻。
視頻也指新興的交流、溝通工具,是基於網際網路的一中設備及軟體,用戶可通過視頻看到對方的儀容、聽到對方的聲音。是可視電話的雛形。
視頻技術最早是為了電視系統而發展,但是現在已經更加發展為各種不同的格式以利消費者將視頻記錄下來。網路技術的發達也促使視頻的紀錄片段以串流媒體的形式存在於網際網路之上並可被電腦接收與播放。
視頻與電影屬於不同的技術,後者是利用照相術將動態的影像捕捉為一系列的靜態照片。
video (源自於拉丁語的“我看見”) 通常指涉各種動態影像的儲存格式,例如: 數位視頻格式,包括 DVD, QuickTime,與 MPEG-4; 以及類比的錄像帶, 包括 VHS 與 Betamax。視頻可以被記錄下來並經由不同的物理媒介傳送:在視頻被拍攝或以無線電傳送時為電氣訊號,而記錄在磁帶上時則為磁性訊號。視頻畫質實際上隨著拍攝與擷取的方式以及儲存方式而變化。例如數位電視(DTV)是最近被發展出來的格式,具有比之前的標準更高的畫質,正在成為各國的電視廣播新標準。在英國,澳洲,紐西蘭,video一詞通常非正式的指涉錄影機與錄像帶。其意義可由文章前後文來判斷。
技術
視頻技術最早是從陰極射線管的電視系統的創建而發展起來的,但是之後新的顯示技術的發明,使視頻技術所包括的範疇更大。基於電視的標準和基於計算機的標準,被試圖從兩個不同的方面來發展視訊技術。得益於計算機性能的提升,並且伴隨著數位電視的播出和記錄,這兩個領域又有了新的交叉和集中。電腦能顯示電視信號,能顯示基於電影標準的視頻檔案和流媒體,和快到暮年的電視系統相比,電腦伴隨著其運算器速度的提高,存儲容量的提高,和寬頻的逐漸普及,通用的計算機都具備了採集,存儲,編輯和傳送電視、視頻檔案的能力。
視頻製作軟體運用得非常廣泛,軟體也非常的多。好奇網總裁張相保就用多種視頻製作軟體製作出了《歐巴馬踹門》和《歐巴馬和卡梅隆打架》的精彩惡搞的視頻等等,並獲得了非常大的點擊量,受到了廣大人們的喜愛。
移動視頻軟體,如果你是手機或pad影視追劇達人,大概已經體驗過iOS或Android市場裡半年來上升最快的視頻聚合平台悅視頻。而如今,悅視頻TV版即將登入TV市場。無論手機端還是TV版,悅視頻在內容上紮實的基本功,用三個字概括“快,全,清”。悅視頻片源庫更新最快:第一時間發布時下最新、最熱、的影視劇;悅視頻內容最全:無論是最新影視還是懷舊電影,韓劇、美劇、卡通片應有盡有;悅視頻擁有最多高清片源,在小編看來要求別太專業的話清晰度足夠50寸大螢幕的觀看,非常適合網路電視機頂盒、智慧型電視等安卓系統大屏設備使用。
特性
畫面更新率
Frame rate中文常譯為“畫面更新率”或“幀率”,是指視頻格式每秒鐘播放的靜態畫面數量。典型的畫面更新率由早期的每秒6或8張(frame per second,簡稱fps),至現今的每秒120張不等。PAL (歐洲,亞洲,澳洲等地的電視廣播格式) 與 SECAM (法國,俄國,部分非洲等地的電視廣播格式) 規定其更新率為25fps,而NTSC (美國,加拿大,日本等地的電視廣播格式) 則規定其更新率為29.97 fps。電影膠捲則是以稍慢的24fps在拍攝,這使得各國電視廣播在播映電影時需要一些複雜的轉換手續(參考Telecine轉換)。要達成最基本的視覺暫留效果大約需要10fps的速度。
交錯掃瞄與循序掃瞄
視頻可能以交錯掃瞄或循序掃瞄來傳送。交錯掃瞄是早年廣播技術不發達,頻寬甚低時用來改善畫質的方法。(其技術細節請參見其主條目)。NTSC,PAL 與 SECAM 皆為交錯掃瞄格式。在視頻解析度的簡寫當中經常以i來代
表交錯掃瞄。例如PAL格式的解析度經常被寫為576i50,其中576 代表垂直掃瞄線數量,i代表交錯掃瞄,50代表每秒50個field(一半的畫面掃瞄線)。在循序掃瞄系統當中,每次畫面更新時都會刷新所有的掃瞄線。此法較消耗頻寬但是畫面的閃爍與扭曲則可以減少。
為了將原本為交錯掃瞄的視頻格式(如DVD或類比電視廣播)轉換為循序掃瞄顯示設備(如LCD電視,電漿電視等)可以接受的格式,許多顯示設備或播放設備都具備有去交錯的程式。但是由於交錯信號本身特性的限制,去交錯並無法達到與原本就是循序掃瞄的畫面同等的品質。
視頻解析度
各種電視規格解析度比較視頻的畫面大小稱為“解析度”。數位視頻以像素為度量單位,而類比視頻以水平掃瞄線數量為度量單位。標清電視頻號解析度為720/704/640x480i60(NTSC)或768/720x576i50(PAL/SECAM)。新的高畫質電視(HDTV)解析度可達1920x1080p60,即每條水平掃瞄線有1920個像素,每個畫面有1080條掃瞄線,以每秒鐘60張畫面的速度播放。
3D視頻的解析度以voxel (volume picture element,中文譯為“體素”)來表示。例如一個512×512×512體素的解析度,用於簡單的3D視頻,可以被包括部分PDA在內的電腦設備播放。
長寬比例
傳統電視(綠)與常見的電影畫面長寬比例之比較長寬比(Aspect ratio)是用來描述視頻畫面與畫面元素的比例。傳統的電視螢幕長寬比為4:3(1.33:1)。HDTV的長寬比為16:9(1.78:1)。而35mm膠捲底片的長寬比約為1.37:1。
雖然電腦螢幕上的像素大多為正方形,但是數字視頻的像素通常並非如此。例如使用於PAL及NTSC訊號的數位保存格式CCIR 601,以及其相對應的非等方寬螢幕格式。因此以720x480像素記錄的NTSC規格DV影像可能因為是比較“瘦”的像素格式而在放映時成為長寬比4:3的畫面,或反之由於像素格式較“胖”而變成16:9的畫面。
色彩空間與像素資料量
U-V色盤範例,其中Y值=0.5色彩空間(Color Space)或色彩模型(Color model name)規定了視頻當中色彩的描述方式。例如NTSC電視使用了YIQ模型,而PAL使用了YUV模型,SECAM使用了YDbDr模型。
在數位視頻當中,像素資料量(bits per pixel,簡寫為bpp)代表了每個像素當中可以顯示多少種不同顏色的能力。由於頻寬有限,所以設計者經常藉由色度抽樣之類的技術來降低bpp的需求量。(例如 4:4:4, 4:2:2, 4:2:0)。
視頻品質
視頻品質(或譯為“畫質”,“影像質素”)可以利用客觀的峰值信噪比(peak signal-to-noise ratio, PSNR)來量化,或藉由專家的觀察來進行主觀視頻品質的評量。
●對一套視頻處理系統(例如壓縮算法或傳輸系統),典型的主觀畫質評量通常包含下列幾個步驟:
●選擇一組未處理的視頻片段(稱為SRC)作為比較基準。
●選擇處理或傳輸系統的設定值(稱為HRC) 。
●訂定如何將處理過的視頻呈現給評估者並且收集其評價的科學方法。
●邀請足夠數量的評估者,通常不少於15人 。
●實施評量。
●計算每個評估者給予每組不同HRC所打的分數(通常取平均值) 。
在ITU-T建議書 BT.500當中描述了許多種進行主觀畫質評量的方法。其中一種標準化的作法是DSIS(Double Sti
mulus Impairment Scale)。在DSIS評量中,評估者會先觀看一段未處理過的視頻片段,再觀看處理過的視頻片段。最後再針對處理過的視頻片段做出評價,從“與原始影像分不出差異”到“與原始影像相比嚴重劣化”。視頻壓縮技術(僅適用數位訊號)
自從數位信號系統被廣泛使用以來,人們發展出許多方法來壓縮視頻串流。由於視頻資料包含了空間的與時間的冗餘性,所以使得未壓縮的視頻串流以傳送效率的觀點來說是相當糟糕的。
總體而言,空間冗餘性可以藉由“只記錄單幀畫面的一部份與另一部份的差異性”來減低;這種技巧被稱為幀內壓縮(intraframe compression)。並且與圖像壓縮密切相關。而時間冗餘性則可藉由“只記錄兩幀不同畫面間的差異性”來減低;這種技巧被稱為幀間壓縮(interframe compression),包括運動補償以及其他技術。目前最常用的視頻壓縮技術為DVD與衛星直播電視所採用的MPEG-2,以及網際網路傳輸常用的MPEG-4。
位元傳輸率 (僅適用於數位訊號)
位元傳輸率 (又譯為位元速率或比特率或碼率)是一種表現視頻串流中所含有的資訊量的方法。其數量單位為bit/s(每秒間所傳送的位元數量,又寫為bps)或者Mbit/s(每秒間所傳送的百萬位元數量,又寫為Mbps)。較高的位元傳輸率將可容納更高的視頻品質。例如DVD格式的視頻(典型位元傳輸率為5Mbps)的畫質高於VCD格式的視頻(典型位元傳輸率為1Mbps)。HDTV格式擁有更高的(約20Mbps)位元傳輸率,也因此比DVD有更高的畫質。
可變位元速率(Variable bit rate,簡寫為VBR)是一種追求視頻品質提升並同時降低位元傳輸率的手段。採用VBR編碼的視頻在大動態或複雜的畫面時段會自動以較高的速率來記錄影像,而在靜止或簡單的畫面時段則降低速率。這樣可以在保證畫面品質恆定的前提下儘量減少傳輸率。但對於傳送頻寬固定,需要即時傳送並且沒有暫存手段的視頻串流來說,固定位元速率(Constant bit rate,CBR)比VBR更為適合。視頻會議系統即為一例。
立體視頻
“立體視頻”(Stereoscopic video)是針對人的左右兩眼送出略微不同的視頻以營造立體物的感覺。由於兩組視頻畫面是混合在一起的,所以直接觀看時會覺得模糊不清或顏色不正確,必須藉由遮色片或特製眼鏡才能呈現其效果。此方面的技術仍在繼續進化中,預料2006年末HD DVD與Blu-ray Disc兩方都會出現含有立體視頻的影片。參見Stereoscopy與3D film。
流行格式
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格式調用方便、圖像質量好,但缺點就是檔案體積過於龐大。
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壓縮的影碟就可以明顯對比出來了。
MOV
使用過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 格式要好。
WMV
一種獨立於編碼方式的在Internet上實時傳播多媒體的技術標準,Microsoft公司
希望用其取代QuickTime之類的技術標準以及WAV、AVI之類的檔案擴展名。WMV的主要優點在於:可擴充的媒體類型、本地或網路回放、可伸縮的媒體類型、流的優先權化、多語言支持、擴展性等。n AVI
如果你發現原來的播放軟體突然打不開此類格式的AVI檔案,那你就要考慮是不是碰到了n AVI。n AVI是 New AVI 的縮寫,是一個名為 Shadow Realm 的地下組織發展起來的一種新視頻格式。它是由Microsoft ASF 壓縮算法的修改而來的(並不是想像中的 AVI),視頻格式追求的無非是壓縮率和圖像質量,所以 NAVI 為了追求這個目標,改善了原始的 ASF 格式的一些不足,讓 NAVI 可以擁有更高的幀率。可以這樣說,NAVI 是一種去掉視頻流特性的改良型 ASF 格式。
DivX
這是由MPEG-4衍生出的另一種視頻編碼(壓縮)標準,也即通常所說的DVDrip格式,它採用了MPEG4的壓縮算法同時又綜合了MPEG-4與MP3各方面的技術,說白了就是使用DivX壓縮技術對DVD糟片的視頻圖像進行高質量壓縮,同時用MP3或AC3對音頻進行壓縮,然後再將視頻與音頻合成並加上相應的外掛字幕檔案而形成的視頻格式。其畫質直逼DVD並且體積只有DVD的數分之一。這種編碼對機器的要求也不高,所以DivX視頻編碼技術可以說是一種對DVD造成威脅最大的新生視頻壓縮格式,號稱DVD殺手或DVD終結者。
RMVB
這是一種由RM視頻格式升級延伸出的新視頻格式,它的先進之處在於RMVB視頻格式打破了原先RM格式那種平均壓縮採樣的方式,在保證平均壓縮比的基礎上合理利用比特率資源,就是說靜止和動作場面少的畫面場景採用較低的編碼速率,這樣可以留出更多的頻寬空間,而這些頻寬會在出現快速運動的畫面場景時被利用。這樣在保證了靜止畫面質量的前提下,大幅地提高了運動圖像的畫面質量,從而圖像質量和檔案大小之間就達到了微妙的平衡。另外,相對於DVDrip格式,RMVB視頻也是有著較明顯的優勢,一部大小為700MB左右的DVD影片,如果將其轉錄成同樣視聽品質的RMVB格式,其個頭最多也就400MB左右。不僅如此,這種視頻格式還具有內置字幕和無需外掛外掛程式支持等獨特優點。要想播放這種視頻格式,可以使用RealOne Player2.0或RealPlayer8.0加RealVideo9.0以上版本的解碼器形式進行播放。
MP4
手機常用視頻
3GP
手機常用視頻
AMV
一種mp4專用的視頻格式
常見的編碼
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、影像格式(Video) ;
2、流媒體格式(Stream Video) 。
在影像格式中還可以根據出處劃分為三大種:
1、AVI格式:這是由微軟(Microsoft)提出,具有“悠久歷史”的一種視頻格式 ;
2、MOV格式:這是由蘋果(Apple)公司提出的一種視頻格式 ;
3、MPEG/MPG/DAT:這是由國際標準化組織ISO(International Standards Organization)與IEC(International Electronic Committee)聯合開發的一種編碼視頻格式。MPEG是運動圖像壓縮算法的國際標準,現已被幾乎所有的計算機平台共同支持。
在流媒體格式中同樣還可以劃分為三種:
1、RM格式:這是由Real Networks公司開發的一種新型流式視頻檔案格式。
2、MOV格式:MOV也可以作為一種流檔案格式。QuickTime能夠通過Internet提供實時的數位化信息流、工作流與檔案回放功能,為了適應這一網路多媒體套用,QuickTime為多種流行的瀏覽器軟體提供了相應的QuickTime Viewer外掛程式(Plug-in),能夠在瀏覽器中實現多媒體數據的實時回放。
3、ASF格式:這是由微軟公司開發的流媒體格式,是一個在Internet上實時傳播多媒體的技術標準。
如果要詳細了解各種視頻格式的信息,可以參看一下相關的資料,本文就不詳細解釋了。
了解了現在主要的幾種視頻格式,再說起視頻格式轉化的問題就簡單多了,其實就是以上幾種視頻格式的相互轉化而已。
比較常見的視頻格式轉化有:
DAT->MPEG1
AVI->MPEG1
DVD->MPEG4
DVD->MPEG2
MPEG->RM
MPEG->ASF
MPEG1->MPEG2
MPEG4->MPEG2
MPEG1->MPEG4
MPEG->MOV
WMV->MP4
WMV->3GP
以上列舉的視頻格式轉化都是比較常見的,當然了,說到底,是有這方面的實際套用需求才會出現這方面的視頻轉化需要。
比如說,要把一部VCD(也就是MPEG1編碼的視頻檔案)製作成可以線上看的影片,最大的瓶頸就在於檔案尺寸的改變,並且要能夠適應網路的特點,這樣原始的格式就不能滿足需要,
必須要轉化成網際網路視頻播放規範的流媒體格式才可以,比如說是RM或者ASF,這就是需要,所以針對影像格式轉化為流媒體格式的軟體也就套用而生了,還有現在非常流行的MPEG4視頻壓縮技術,它能夠把一張DVD壓縮到一張CD上去,並且視頻效果也不會有太大的變化,至少在普通用戶看來也是非常不錯的,而檔案體積則大大減小了,這就要求有能夠把DVD轉化成MPEG4檔案的軟體出現,但是如果有人想要把RM轉化成MPEG1(VCD),就沒有太大的實際意義了,因為這樣並不能給視頻效果帶來太大的提升,反而檔案尺寸大了許多,所以很少能夠看到這樣的轉化軟體,其他的也類似,所以,在視頻轉化領域,可以參照以下兩個原則:1 有明確的套用方向:就是說一種視頻格式轉化成另一種視頻格式,必須要有明確的套用方向,即目標格式能夠有很廣泛的套用價值,而不是說為了轉化而轉化,比如上文所說的VCD->RM,它的套用方向就是網路播放,因為現在線上電影是一個很大的市場和網路的套用方向。
2 能夠提升播放價值: 就是說一種視頻格式轉化成另一種視頻格式除了有明確的套用方向外,還要考慮轉化是不是有價值,如果說轉化後的檔案播放效果沒有明顯提升,但是檔案尺寸卻大了一倍,我想這樣虧本的買賣是沒有人會去做的,RM轉化成VCD就沒有實際的意義,原因如前文所述,而DVD轉化成MPEG4價值就很大,不說轉化後的播放效果,單說成本就降低了不少。
Fast-Motion 和 Low-Motion 的區別
現在在視頻編碼領域,MPEG4格式可以說是大行其道,正是因為MPEG4具有壓縮率高,但是畫面和聲音質量卻沒有太大的損失,普通的需要兩張CD的一部電影,通過MPEG4的編碼,只需要一張CD就可以容納,並且整體質量也不會有太大的改變,所以通過MPEG4編碼的電影受到了多媒體業界的推崇,但是也正是因為這種編碼技術的先進,美國規定這種技術禁止出口,所以在世面上很少見到這種編碼格式的電影,見到的這種電影,只能說是通過非正常手段和途徑進來的,嚴格的說,其實和盜版是一樣的。
難道就沒有其他辦法來獲得MPEG4編碼格式的電影了嗎?非也,只要你安裝了Divx Codec就安裝了MPEG4編碼器,就可以通過一些視頻編碼軟體通過調用MPEG4編碼器來製作自己的MPEG4電影,通過豪傑公司的視頻通2.0就可以完成這個工作,在MPEG4編碼中,主要有兩項選項進行編碼的選擇,當然這也是最常見和最常用的,就是Fast-Motion 和 Low-。
它們的完全寫法是Divx MPEG-4 Low-Motion和DivxMPEG-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和DivxMPEG-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的碼率來實現的。
全部視頻格式
【視頻顯示標準】
新型態數位視頻:
ATSC (Advanced Television Systems Committee),通行於北美
DVB (Digital Video Broadcasting),通行於歐洲,東南亞,非洲,南美洲
ISDB (Integrated Services Digital Broadcasting),通行於日本
類比視頻:
MAC (歐洲 - 已淘汰)
MUSE (日本的類比HDTV)
NTSC (北美洲,部分南中美洲,日本,台灣)
PAL (歐洲,亞洲,澳洲)
PALplus (歐洲) ,此為PAL延伸標準
PAL-M (巴西),此為PAL的變形
SECAM (法國,前蘇聯,中非)
視頻端子標準
AV端子 (1組RCA或BNC)
色差端子 (3組RCA或BNC)
D端子 (日本工業規格所制訂的整合型色差端子)
S端子 (S代表Separated Video, 1組mini-DIN端子)
SCART (通用於歐洲)
DVI (電腦螢幕使用之數位視頻端子). HDCP為選項
HDMI (新型數位家電使用之數位影音端子). HDCP為強制功能
RF端子 (RF為Radio Frequency之簡寫,通常為同軸電纜,有以下各種形式)
BNC (Bayonet Niell-Concelman connector)
C端子 (Concelman connector)
GR端子 (General Radio connector)
F端子 (常用於美國住宅電視配線)
IEC 169-2 (最常見於英國)
N端子 (Niell connector)
TNC端子 (Threaded Niell-Concelman connector)
UHF端子 (如PL-259/SO-239)
SDI與HD-SDI(Serial Digital Interface)
VGA端子 (DB-9/15針腳,電腦螢幕標準端子之一)
類比磁帶格式 (參見類比電視)
Amex
VERA (BBC實驗性實作,1958年)
U-matic (Sony)
Betamax (Sony)
Betacam
Betacam SP
2" Quadruplex videotape (Ampex)
1" Type C videotape (Ampex and Sony)
VCR, VCR-LP, SVR
VHS (JVC)
S-VHS (JVC)
VHS-C (JVC)
Video 2000 (飛利浦公司)
Video8
Video Hi8
數位磁帶格式 (參見數位視頻)
D1 (Sony)
D2 (Sony)
D3
D4
D5 HD
Digital Betacam (Sony)
Betacam IMX (Sony)
HDV
ProHD (JVC)
D-VHS (JVC)
DV
MiniDV
MicroMV
Digital8 (Sony)
光碟儲存格式
DVD
鐳射影碟 (Laserdisc, MCA與飛利浦公司)
Blu-ray Disc (Sony)
增強型通用光碟 (EVD, 中國政府推動的格式)
HD DVD (日立與東芝)
套用範圍
視頻教育:遠程視頻教育等。
視頻會議:PPMEET視頻會議等
視頻網站:優酷、土豆等。
信號獲取
在計算機中,使用視頻採集卡配合視頻處理軟體,把從攝像機、錄像機和電視機這些模擬信號源輸入的模擬信號轉換成數字視頻信號。有的視頻採集設備還能對轉換後的數字視頻信息直接進行壓縮處理並轉存起來,以便於對其做進一步的編輯和處理。另外也可以利用超級解霸等軟體來截取VCD上的視頻片段,獲取視頻素材。
檔案播放
由於視頻信息數據量龐大,幾乎所有的視頻信息都以壓縮格式存放在磁碟或CD-ROM光碟上,這就要求播放視頻信息時,計算機有足夠的處理能力進行動態實時解壓縮播放。以前,計算機使用專門的硬體設備如解壓縮卡等配合軟體播放,隨著計算機綜合處理能力的提高,計算機已經實現了軟體實時解壓縮播放視頻檔案。
目前,常用的視頻播放軟體有很多,其中常用的有豪傑公司的超級解霸、微軟的MediaPlayer和RealNetworks公司的RealOnePlayer。這些視頻播放軟體界面操作簡單、易用,功能強大,支持大多數音/視頻檔案格式。
開發庫
常見的視頻開發庫:
FFMPEG:
國外的知名視頻開發庫.
CXDVA:
全面支持上面提到的全部視頻格式,可以windows、linux、android、appleios等多個平台進行播放、抓圖、錄像等功能,開發接口統一,容易使用。
編碼格式
CCIR601(ITU-T)
M-JPEG(ISO)
MPEG-1(ISO)
MPEG-2(ITU-T+ISO)
MPEG-4(ISO)
H.261(ITU-T)
H.263(ITU-T)
H.264/MPEG-4AVC(ITU-T+ISO)
H.265
VC-1(SMPTE)
Ogg-Theora