|
常見的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件其實只能算是一種封裝標準。
一個完整的視頻文件是由音頻和視頻2 部分組成的。H264、Xvid等就是視頻編碼格式,MP3、AAC等就是音頻編碼格式。
例如:將一個Xvid視頻編碼文件和一個MP3視頻編碼文件按AVI封裝標準封裝以后,就得到一個AVI后綴的視頻文件,這個就是我們常見的AVI視頻文件了。
由于很多種視頻編碼文件、音頻編碼文件都符合AVI封裝要求,則意味著即使是AVI后綴,也可能里面的具體編碼格式不同。因此出現(xiàn)在一些設(shè)備上,同是AVI后綴文件,一些能正常播放,還有一些就無法播放。
同樣的情況也存在于其他容器格式。即使RMVB、WMV等也不例外。部分技術(shù)先進的容器還可以同時封裝多個視頻、音頻編碼文件,甚至同時封裝進字幕,如MKV封裝格式。MKV文件可以做到一個文件包括多語種發(fā)音、多語種字幕,適合不同人的需要。
例如:MKV文件只要制作的時候同時加入國語和粵語發(fā)音的音軌和對應(yīng)的簡體、繁體字幕,播放的時候,你可以獨立選擇國語或粵語發(fā)音,并根據(jù)自己需要選擇簡體或繁體字幕,也可以選擇不顯示字幕。相當(dāng)方便。
因此,視頻轉(zhuǎn)換需要設(shè)置的本質(zhì)就是:A設(shè)置需要的視頻編碼、B設(shè)置需要的音頻編碼、C選擇需要的容器封裝。一個完整的視頻轉(zhuǎn)換設(shè)置都至少包括了上面3個步驟。
常用的有Xvid,H264,MPEG1,MPEG2。
Xvid:與RMVB格式差不多的壓縮率,通用性很強,特別是用于家用DVD和便攜式MP4等設(shè)備。
H264:面前壓縮率最高的視頻壓縮格式,與其他編碼格式相比,同等畫面質(zhì)量,文件體積最小,遠遠超過RMVB編碼格式,電腦都可以播放,部分便攜式視頻設(shè)備也支持,如蘋果播放器。PDA/PPC等設(shè)備也可以使用。
MPEG1:其實就是VCD編碼格式。
MPEG2:DVD編碼格式。比MPEG1強,與MPEG1一樣,已經(jīng)落后的編碼格式,壓縮率都不高,編碼后的文件體積大,多用于希望把網(wǎng)上下載的文件轉(zhuǎn)換為VCD或DVD碟的時候。
常見的組合方式
| 封裝容器
| 視頻流編碼格式
| 音頻流編碼格式
| AVI
| Xvid
| MP3
| AVI
| Divx
| MP3
| Matroska(后綴就是MKV)
| Xvid
| MP3
| Matroska(后綴就是MKV)
| Xvid
| AAC
| Matroska(后綴就是MKV)
| H264
| AAC
| MP4
| Xvid
| MP3
| MP4
| H264
| AAC
| 3GP
| H.263
| AAC
|
事實上,很多封裝容器對音頻編碼和視頻編碼的組合方式放的很開,如AVI還可以使用H264+AAC組合,可以在具體使用中自己體會。尤其是MKV封裝容器,基本無論什么樣的組合都可以!但一般MKV用的最多的就是H264+AAC組合,此組合文件體積最小,清晰度最高。因此網(wǎng)上很多MKV視頻都是高清晰度的。
從上表格可以看出,真正設(shè)置的重點在于音頻編碼和視頻編碼,封裝容器多數(shù)時候只是關(guān)系到最后的文件后綴而已。起碼初學(xué)者可以就這么理解。
更多詳情參考:http://www.hzlitai.com.cn/article/ARM11/CPhelp/1802.html |
|