Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android encorder h263\ M4V\AVC

android encorder h263\ M4V\AVC

編輯:關於Android編程

在看andoroid錄相代碼時有這樣的函數:

MediaProfiles::createDefaultVideoEncoders(MediaProfiles *profiles) {     profiles->mVideoEncoders.add(createDefaultH263VideoEncoderCap());     profiles->mVideoEncoders.add(createDefaultM4vVideoEncoderCap());     profiles->mVideoEncoders.add(createDefaultAvcVideoEncoderCap()); }
  這裡面別對三種視頻格式設定: h263\ M4V\AVC 1,h263 H.263是國際電聯ITU-T的一個標准草案,是為低碼流通信而設計的。但實際上這個標准可用在很寬的碼流范圍,而非只用於低碼流應用,它在許多應用中可以認為被用於取代H.261。H.263的編碼算法與H.261一樣,但做了一些改善和改變,以提高性能和糾錯能力。

H.263各種圖象格式的象素個數

圖象格式 亮度取樣的象素個數(dx) 亮度取樣的行數 (dy) 色度取樣的象素個數(dx/2) 色度取樣的行數(dy/2) sub-QCIF 128 96 64 48 QCIF 176 144 88 72 CIF 352 288 176 144 4CIF 704 576 352 288 16CIF 1408 1152 704 576  對每種圖象格式,色差取樣被定位在和亮度塊邊界一致的塊上。取樣象素的縱橫比和圖象格式的縱橫比一致,也和H.261建議中定義的QCIF和CIF一致:(4/3)*(288/352)。除了sub-QCIF格式的 縱橫比為4:3 2,M4V M4V是一種應用於網絡視頻點播網站和移動手持設備的視頻格式,是MP4格式的一種特殊類型,其後綴常為.MP4或.M4V,其視頻編碼采用H264,音頻編碼采用AAC。 M4V 是一個標准視頻文件格式,由蘋果公司創造。此種格式為 iPod 、 iPhone 和 PlayStation Portable 所使用,同時此格式基於 MPEG-4 編碼第二版。 目前流行的視頻網站,如土豆、優酷、搜狐高清頻道等下載的視頻,常見的後綴有FLV、F4V、MP4、M4V,而采用H264高清編碼,後綴為MP4、M4V的視頻,其實質是M4V。隨著網絡帶寬的發展和人們對視頻清晰度的要求提升,視頻網站下載的MP4視頻,采用的視頻編碼已經絕大多數為H264高清編碼。而采用H264高清編碼,相比於傳統On2 VP6、H263、Divx等,能夠以更小的體積實現更高的清晰度,這也是M4V被各大視頻網站廣泛采用的原因。     MP4最早期是一種應用於移動手持設備的格式,作為MP4的特殊類型,M4V是MP4格式高清的代表,應用於移動手持設備,又稱為MP4-AVC,順應高清時代的來臨,PSP、iPod、iPhone等移動手持設備都已陸續支持這種采用H264/AVC高清編碼的MP4,即M4V。 3,AVC  視頻編解碼技術有兩套標准,國際電聯(ITU-T)的標准H.261、H.263、H.263+等;還有ISO 的MPEG標准Mpeg1、Mpeg2、Mpeg4等等。H.264/AVC是兩大組織集合H.263+和Mpeg4的優點聯合推出的最新標准,最具價值的部分無疑是更高的數據壓縮比。在同等的圖像質量條件下,H.264的數據壓縮比能比H.263高2倍,比MPEG-4高1.5倍。     H.264/AVC標准是由ITU-T和ISO/IEC聯合開發的,定位於覆蓋整個視頻應用領域,包括:低碼率的無線應用、標准清晰度和高清晰度的電視廣播應用、Internet上的視頻流應用,傳輸高清晰度的DVD視頻以及應用於數碼相機的高質量視頻應用等等。     ITU-T給這個標准命名為H.264(以前叫做H.26L),而ISO/IEC稱它為MPEG-4 高級視頻編碼(Advanced Video Coding,AVC),並且它將成為MPEG-4標准的第10部分。既然AVC是當前MPEG-4標准的拓展,那麼它必然將受益於MPEG-4開發良好的基礎結構(比如系統分層和音頻等)。很明顯,作為MPEG-4高級簡潔框架(Advanced Simple Profile,ASP)的MPEG-4 AVC將會優於當前的MPEG-4視頻壓縮標准,它將主要應用在具有高壓縮率和分層次質量需求的方向。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved