音、視頻編碼格式介紹

前言

文章來源於如下兩個連接,我只是編輯一下,方便查閱。
視頻編碼介紹:http://blog.csdn.net/wcl0715/article/details/676137
音頻編碼介紹:http://blog.csdn.net/androidzhaoxiaogang/article/details/6865644

視頻編碼介紹

目前比較流行的幾種適合網絡傳輸的視頻編碼有:MPEG4、H263、H264。下面簡要介紹下這些編碼。

一、MPEG4:

MPEG-4標準主要應用於視像電話(Video Phone),視像電子郵件(Video Email)和電子新聞(Electronic News)等,其傳輸速率要求較低,在4800-64000bits/sec之間,分辨率爲176X144。MPEG-4利用很窄的帶寬,通過幀重建技術,壓縮和傳輸數據,以求以最少的數據獲得最佳的圖象質量。

二、H263

263是國際電聯ITU-T的一個標準草案,是爲低碼流通信而設計的。但實際上這個標準可用在很寬的碼流範圍,而非只用於低碼流應用。H.263採用無限制的運動向量以及基於語法的算術編碼,採用事先預測和與MPEG中的P-B幀一樣的幀預測方法。H.263支持5種分辨率,即除了支持QCIF和CIF外,還支持SQCIF、4CIF和16CIF。

三、H.264

是ITU-T的VCEG (Video Coding Experts Group)和ISO/IEC的MPEG(Motion Picture Experts Group)聯合成立的“聯合視頻組”(JVT:Joint Video Team)共同制定的新建議,它等同於ISO的 MPEG-4的 Part10。可以說,264是263的發展和延續,同時吸收了MPEG的一些優點。

四、比較

MPEG4相對簡單,對系統要求也最低,但效果也最差的。和h263、h264比起來,優勢不大。

h263可以根據需要,生成適合網絡情況傳輸的視頻流,在網絡允許的條件下生成最好的視頻效果。也就是說,它產生的流量是可變的,可以適應很寬的網絡帶寬,滿足不同需要。另外,263的標準也很完備,它充分考慮了不同廠家產品的兼容性,不同廠家的產品之間互通不存在問題,因此,263也是視頻產品領域個廠家所必須支持的標準之一。

h264是h263的發展,除了有h263的優點外,還有更高的壓縮比,有更好的圖象質量。

但h264也是有缺點的。首先,h264算法更復雜,運行它更耗cpu、內存資源。其次,由於h264的實現更加靈活,允許廠商自己實現,容易出現“A公司的編碼器編出的數據,必須用A公司的解碼器解碼”這樣的情況。因此目前來說,不同產品之間通過264互通是不現實的。


音頻編碼介紹

音樂愛好者常見的音頻格式有:flac、ape、wav、mp3、aac、ogg、wma

一、音頻格式比較:

1、壓縮比比較:

aac>ogg>mp3(wma)>ape>flac>wav(同一音源條件下)
mp3和wma以192kbps爲分界線,192kbps以上mp3好,192kbps以下wma好。

2、音質比較:

wav=flac=ape>aac>ogg>mp3>wma

3、硬件支持比較:

MP3播放器:mp3>wma>wav>flac>ape aac ogg
手機:mp3>wma>aac wav>flac ogg>ape

4、綜合性能

(就是綜合音質體積編碼率):aac>ogg>flac ape>mp3>wav、wma


二、音頻格式詳解:

下文爲各種常見的音頻格式詳解,故而文章比較長,感興趣的朋友不妨瞭解一下。

1、MP3格式

MP3的全稱是Moving Picture Experts Group Audio Layer III。簡單的說,MP3就是一種音頻壓縮技術,由於這種壓縮方式的全稱叫MPEG Audio Layer3,所以人們把它簡稱爲MP3。

MP3是利用 MPEG Audio Layer 3 的技術,將音樂以1:10 甚至 1:12 的壓縮率,壓縮成容量較小的file,換句話說,能夠在音質丟失很小的情況下把文件壓縮到更小的程度。而且還非常好的保持了原來的音質。

正是因爲MP3體積小,音質高的特點使得MP3格式幾乎成爲網上音樂的代名詞。每分鐘音樂的MP3格式只有1MB左右大小,這樣每首歌的大小隻有3-4MB。使用MP3播放器對MP3文件進行實時的解壓縮(解碼),這樣,高品質的MP3音樂就播放出來了。

補充:最高比特率320K,高頻部分一刀切是他的缺點。音質不高!

2、WMA格式

WMA的全稱是Windows Media Audio,是微軟力推的一種音頻格式。

WMA格式是以減少數據流量但保持音質的方法來達到更高的壓縮率目的,其壓縮率一般可以達到1:18,生成的文件大小隻有相應MP3文件的一半。這對只裝配32M的機型來說是相當重要的,支持了WMA和RA格式,意味着32M的空間在無形中擴大了2倍。

此外,WMA還可以通過DRM(Digital Rights Management)方案加入防止拷貝,或者加入限制播放時間和播放次數,甚至是播放機器的限制,可有力地防止盜版。

補充:128kbps爲wma最優壓縮比,128kbps wma=192kbps mp3

3、WAV格式

WAV格式是微軟公司開發的一種聲音文件格式,也叫波形聲音文件,是最早的數字音頻格式,被Windows平臺及其應用程序廣泛支持。

WAV格式支持許多壓縮算法,支持多種音頻位數、採樣頻率和聲道,採用44.1kHz的採樣頻率,16位量化位數,因此WAV的音質與CD相差無幾,但WAV格式對存儲空間需求太大不便於交流和傳播。
補充:無損格式,缺點:體積十分大!

4、ASF格式

ASF的全稱是Advanced Streaming Format,是微軟所制訂的一種媒體播放格式,適合在網絡上播放。而Windows Media On-Demand Producer則是製作ASF檔案的免費軟件,讓即使是初學者也能很輕易的利用現成的WAV或AVI檔案製作ASF文件。

補充:少見的格式

5、AAC格式

AAC實際上是高級音頻編碼的縮寫。AAC是由Fraunhofer IIS-A、杜比和AT&T共同開發的一種音頻格式,它是MPEG-2規範的一部分。

AAC所採用的運算法則與MP3的運算法則有所不同,AAC通過結合其他的功能來提高編碼效率。AAC的音頻算法在壓縮能力上遠遠超過了以前的一些壓縮算法(比如MP3等)。

它還同時支持多達48個音軌、15個低頻音軌、更多種採樣率和比特率、多種語言的兼容能力、更高的解碼效率。總之,AAC可以在比MP3文件縮小30%的前提下提供更好的音質。

補充:目前最好的有損格式之一。有多種編碼,faac,nero爲常見,比特率最高448kbps。硬件支持方面,高級mp3和現在手機普遍支持。

6、Mp3Pro格式

Mp3Pro是Mp3編碼格式的升級版本。MP3Pro是由瑞典Coding科技公司開發的,在保持相同的音質下同樣可以把聲音文件的文件量壓縮到原有MP3格式的一半大小。而且可以在基本不改變文件大小的情況下改善原先的MP3音樂音質。它能夠在用較低的比特率壓縮音頻文件的情況下,最大程度地保持壓縮前的音質。

MP3pro可以實現完全的兼容性。經過mp3Pro壓縮的文件,擴展名仍舊是.mp3。可以在老的mp3播放器上播放。老的mp3文件可以在新的mp3pro播放器上進行播放,實現了該公司所謂的“向前向後兼容”。

補充:mp3壓縮後的格式,可以這麼認爲

7、VQF格式

VQF格式是由YAMAHA和NTT共同開發的一種音頻壓縮技術,它的壓縮率能夠達到1:18,因此相同情況下壓縮後VQF的文件體積比MP3小30%~50%,更便利於網上傳播,同時音質極佳,接近CD音質(16位44.1kHz立體聲)。但VQF未公開技術標準,至今未能流行開來。

8、FLAC格式

FLAC即是Free Lossless Audio Codec的縮寫,中文可解爲無損音頻壓縮編碼。

FLAC是一套著名的自由音頻壓縮編碼,其特點是無損壓縮。不同於其他有損壓縮編碼如MP3 及 AAC,它不會破任何原有的音頻資訊,所以可以還原音樂光盤音質。現在它已被很多軟件及硬件音頻產品所支持。簡而言之,FLAC與MP3相仿,但是是無損壓縮的,也就是說音頻以FLAC方式壓縮不會丟失任何信息。這種壓縮與Zip的方式類似,但是FLAC將給你更大的壓縮比率,因爲FLAC是專門針對音頻的特點設計的壓縮方式,並且你可以使用播放器播放FLAC壓縮的文件,就象通常播放你的MP3文件一樣。

補充:爲無損格式,較ape而言,他體積大點,但是兼容性好,編碼速度快,播放器支持更廣。

9、APE格式

APE是目前流行的數字音樂文件格式之一。與MP3這類有損壓縮方式不同,APE是一種無損壓縮音頻技術,也就是說當你將從音頻CD上讀取的音頻數據文件壓縮成APE格式後,你還可以再將APE格式的文件還原,而還原後的音頻文件與壓縮前的一模一樣,沒有任何損失。

APE的文件大小大概爲CD的一半,但是隨着寬帶的普及,APE格式受到了許多音樂愛好者的喜愛,特別是對於希望通過網絡傳輸音頻CD的朋友來說,APE可以幫助他們節約大量的資源。

補充:爲無損壓縮格式,較flac而已,他體積較小。編碼速度偏慢。

10、MID格式

MID是midi的簡稱,是它的擴展名。MIDI是英語Music Instrument Digital Interface 的縮寫,翻譯過來就是“數字化樂器接口”,也就是說它的真正涵義是一個供不同設備進行信號傳輸的接口的名稱。我們如今的MIDI音樂製作全都要靠這個接口,在這個接口之間傳送的信息也就叫MIDI信息。

MIDI最早是應用在電子合成器——一種用鍵盤演奏的電子樂器上,由於早期的電子合成器的技術規範不統一,不同的合成器的鏈接很困難,在1983年8月,YAMAHA、ROLAND、KAWAI等著名的電子樂器製造廠商聯合指定了統一的數字化樂器接口規範,這就是MIDI1.0技術規範。

此後,各種電子合成器已經電子琴等電子樂器都採用了這個統一的規範,這樣,各種電子樂器就可以互相鏈接起來,傳達MIDI信息,形成一個真正的合成音樂演奏系統。

由於多媒體計算機技術的迅速發展,計算機對數字信號的強大的處理能力,使得計算機處理MIDI信息成爲順理成章的事情了,所以,現在不少人把MIDI音樂稱之爲電腦音樂。事實上,利用多媒體計算機不但可以播放、創作和實時地演奏MIDI音樂。甚至可以把MIDI音樂轉變成看的見的樂譜(五線譜或簡譜)打印出來,反之,也可以把樂譜變成美妙的音樂。利用MIDI的這個性質,可以用於音樂教學(尤其是識譜),讓學生利用計算機學習音樂知識和創作音樂。

11、OGG格式

Ogg全稱應該是OGG Vobis(ogg Vorbis) 是一種新的音頻壓縮格式,類似於MP3等現有的音樂格式。
但有一點不同的是,它是完全免費、開放和沒有專利限制的。OGG Vobis有一個很出衆的特點,就是支持多聲道,隨着它的流行,以後用隨身聽來聽DTS編碼的多聲道作品將不會是夢想。

Vorbis 是這種音頻壓縮機制的名字,而Ogg則是一個計劃的名字,該計劃意圖設計一個完全開放性的多媒體系統。目前該計劃只實現了OggVorbis這一部分。

Ogg Vorbis文件的擴展名是.OGG。這種文件的設計格式是非常先進的。現在創建的OGG文件可以在未來的任何播放器上播放,因此,這種文件格式可以不斷地進行大小和音質的改良,而不影響舊有的編碼器或播放器。

補充:目前最好的有損格式之一,MP3部分支持,智能手機裝軟件部分可以支持,最高比特率500kbps。

12、M4A格式

M4A是MPEG4音頻標準的文件的擴展名。在MPEG4標準中提到,普通的MPEG4文件擴展名是.mp4。
自從Apple開始在它的iTunes以及 iPod中使用.m4a以區別MPEG4的視頻和音頻文件以來,.m4a這個擴展名變得流行了。

目前,幾乎所有支持MPEG4音頻的軟件都支持.m4a。最常用的.m4a文件是使用AAC格式的(文件),不過其他的格式,比如Apple Lossless甚至mp3也可以被放在.m4a容器裏(TC注:這個container的概念類似於.mkv文件)。可以安全的把只包含音頻的.mp4 文件的擴展名改成.m4a,以便讓它能在你喜歡的播放器裏播放,反之亦然。

13、eAAC+格式

eaac+格式是新一代應用於手機的最優化的音樂格式。eaac+的擴展名爲M4A。它可以接近CD的音質,比MP3格式所佔存儲空間更小。

14、MOD格式

MOD是一種類似波表的音樂格式,但它的結構卻類似 MIDI,使用真實採樣,體積很小,在以前的DOS年代,MOD經常被作爲遊戲的背景音樂。現在的MOD可以包含很多音軌,而且格式衆多,如S3M、NST、669、MTM、XM、IT、XT和RT等。

Module(簡稱mod)是數碼音樂文件,由一組samples(樂器的聲音採樣)、曲譜和時序信息組成,告訴一個mod播放器何時以何種音高去演奏在某條音軌的某個樣本,附帶演奏一些效果比如顫音等。因而mod與純正的象WAV或AU那樣的沒有包含時序信息的樣本文件不同,與象MIDI文件那樣的不攜帶任何附加樣本/樂器的文件也不同(與現在支持DLS技術的MIDI倒是有點相似,不過mod的體積要比DLS MIDI小得多。)

15、RealVideo格式

RealVideo格式文件包括後綴名爲RA、RM、RAM、RMVB的四種視頻格式。Real Video是一種高壓縮比的視頻格式,可以使用任何一種常用於多媒體及Web上製作視頻的方法來創建RealVideo文件。例如Premiere、VideoShop以及AfterEffects等,對於文件的播放可用realplayer和暴風影音播放。

RealVideo文件是RealNetworks公司開發的一種新型流式視頻文件格式,它包含在RealNetworks公司所制定的音頻視頻壓縮規範RealMedia中,主要用來在低速率的廣域網上實時傳輸活動視頻影像,可以根據網絡數據傳輸速率的不同而採用不同的壓縮比率,從而實現影像數據的實時傳送和實時播放。

RealVideo除了可以以普通的視頻文件形式播放之外,還可以與RealServer服務器相配合,在數據傳輸過程中邊下載邊播放視頻影像,而不必像大多數視頻文件那樣,必須先下載然後才能播放。目前,Internet上已有不少網站利用RealVideo技術進行重大事件的實況轉播。

RMVB影片格式比原先的RM多了VB兩字,在這裏VB是VBR(Variable Bit Rate–可變比特率)的縮寫。在保證了平均採樣率的基礎上,設定了一般爲平均採樣率兩倍的最大採樣率值,在處理較複雜的動態影像時也能得到比較良好的效果,處理一般靜止畫面時則靈活的轉換至較低的採樣率,有效的縮減了文件的大小!

16、MD格式

MD Data或MD-Data的全文爲minidisc-Data,是一種用來儲存電腦資料的磁光碟媒體(magneto-optical medium),由Sony於1993年發表。

Sony索尼原先期望用MD Data取代軟碟片,不過Iomega艾美加的Zip軟驅填補了這個市場的需求,之後又出現價位逐漸可被人接受的CD-R光碟燒錄器以及相當低廉的空白可燒錄光碟片。

最後記憶卡的普及成爲壓垮駱駝的最後一根稻草,使MD-Data始終無法成爲主流的電腦儲存媒體。一張MD Data碟片可提供140MB的資料儲存量,不過其存取效率緩慢且價格昂貴,此外其存取碟機在播放模式時只能讀取或寫入MD音樂碟片,而不能供電腦存取資料這表示MD音樂片(MD)與MD資料片(MD Data)被硬是區分,無法彈性混用。Sony發表MD Data後的不久也推出了相關的應用周邊產品,如MD型照相機或MD型文件掃描器等。到了1990年代後期,MD Data也能使用4軌及8軌的多軌記錄層這意味着使用MD Data的MD型錄音設備可加速取代已普遍用於錄音工作室中的4軌帶匣錄音設備,不僅更低廉且更爲彈性,同時在Windows電腦、Macintosh電腦上更可將錄音直接送入硬盤中。

不過,MD Data的儲存記錄格式卻阻礙了MD Data碟機的推行(即便MD Data碟機相當簡單易用),同時也阻礙將MD Data用於電腦資料備份的運用推行。

2004年底Hi-MD出現,允許在一張Hi-MD格式的MD碟片上儲存各種型態的資料(檔案、音樂、圖像等),且能讓標準MD達到約305MB的儲存容量在新款的高密度Hi-MD碟片上更可達1GB容量。

17、CDA格式

CDA即我們通常所說的CD音軌,是我們所熟悉的CD音樂光盤中的文件格式。其最大的特點便是近似無損,也就是說基本上忠實於原聲,因此是音箱發燒友的最佳選擇。

不過,我們在CD光盤中看到以CDA爲後綴名的文件並沒有真正包含聲音的信息而只是一個索引信息,因此你會發現,不論CD音樂的長短,看到的“*.cda文件”都是44字節長,這種文件直接複製cda文件到硬盤上是無法播放的,只有使用專門的抓音軌軟件才能對CD格式的文件進行轉換。

18、MPC格式

MPC全稱MusePack,一種音頻格式。 MPC(MusePaCk)是由德國人Andree Buschmann開發的一種完全免費的高品質音頻格式。

在其問世之前,Lame MP3是公認音質最好的有損壓縮方案,追求音質的人對它趨之若鶩。但現在這個桂冠無疑該讓給MPC了,在中高碼率下,MPC可以做到比MP3更好音質。在高碼率下,MPC的高頻要比MP3細膩不少,可以在節省大量空間的前提下獲得最佳音質的音樂欣賞,是目前最適合用於音樂欣賞的有損編碼。
MusePaCk(.mpc)原先又被稱爲MPEGPlus(.mp+),是由德國人Andree Buschmann開發的一種完全免費的高品質音頻格式在其問世之前,Lame MP3是公認音質最好的有損壓縮方案,追求音質的人對它趨之若鶩。但現在這個桂冠無疑該讓給MPC了,因爲無論是頻譜分析,還是對比試聽,160Kbps碼率以上的MPC表現絕對要好過MP3(指相同碼率的兩者而言),也好過任何其他的有損壓縮格式。不僅僅是音質,MPC還有編碼速度快的優點,經MPC現任負責人Frank Klemm改良後的1.14版編碼器,在我的Duron 650上編碼速度可以達到實時播放的5.5倍,比慢工出細活的LAME要快得多!

發佈了35 篇原創文章 · 獲贊 52 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章