萬盛學電腦網

 萬盛學電腦網 >> 手機應用 >> 安卓教程 >> 你的手機適合什麼格式的視頻播放?

你的手機適合什麼格式的視頻播放?

 你的手機適合什麼格式的視頻播放?   三聯

  幾年之前,當筆者還是一個學生的時候就養成了這樣一個壞習慣,特別喜歡在被窩裡看視頻,那個時候在學校住宿,自己也不喜愛運動,所以看動漫或者看電影成了我一個非常重要的娛樂項目。我一直非常沉浸被窩裡看視頻的那個感覺,所以我曾經花了很多時間在研究MP4播放器上,因為那個時候最好的“被窩播放器”就是MP4,也正是因為那個時候的不良愛好才使得我對視頻以及播放器有了比較深的了解,大家不要學我,因為我近視已經很深了。

封裝格式播放器格式碼流視頻

  安卓現在已經進入了高清時代,四核硬件的基礎也讓手機成為了最好的移動視頻播放器之一,其實我不想說“之一”的,但因為SONY家有個HMZ-T1,所以暫且不妄下結論。既然手機硬件基礎有了,那麼在播放器和視頻文件的選擇上就變得至關重要,如果你在一塊1080P的屏幕裡欣賞一部QVGA的RMVB視頻,那是一件多麼暴殄天物的事情啊?!不過現在安卓優秀的視頻播放器非常多,比如moboplayer、MXplayer等等,我就挑一個自己喜歡的說,這篇文章只重點說視頻格式。

  嚴格意義的說視頻格式其中涵蓋了兩個概念,一個是封裝格式,一個是編碼格式,我們經常說一個視頻文件時AVI格式或者MP4格式指的都是封裝格式,而非編碼格式,真正決定畫質的因素其實更多的取決於編碼格式,當然碼率也有關系,這個後面會詳細說。什麼是視頻封裝格式呢?封裝格式(也叫容器)就是將已經編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個文件中,也就是說僅僅是一個外殼,或者大家把它當成一個放視頻軌和音頻軌的文件夾也可以。說得通俗點,視頻軌相當於飯,而音頻軌相當於菜,封裝格式就是一個碗,或者一個鍋,用來盛放飯菜的容器。

  常見封裝格式

  AVI:微軟在90年代初創立的封裝標准,是當時為對抗quicktime格式(mov)而推出的,只能支持固定CBR恆定比特率編碼的聲音文件。

  FLV:h針對於h.263家族的格式。

  MKV:萬能封裝器,有良好的兼容和跨平台性、糾錯性,可帶 外掛字幕。

  MOV:MOV是Quicktime封裝。

  MP4:主要應用於mpeg4的封裝 。

  RM/RMVB:Real Video,由RealNetworks開發的應用於rmvb和rm 。

  TS/PS:PS封裝只能在HDDVD原版。

  WMV:微軟推出的,作為市場競爭。這些就是網絡上比較常見的封裝格式以及其特點,相信大家也見過不少了,接著我們來了解編碼格式和封裝格式之間對應的關系

  封裝格式與編碼方式的對應

  AVI:可用MPEG-2, DIVX, XVID, WMV3, WMV4, WMV9, H.264

  WMV:可用WMV3, WMV4, WMV9

  RM/RMVB:可用RV40, RV50, RV60, RM8, RM9, RM10

  MOV:可用MPEG-2, MPEG4-ASP(XVID), H.264

  MKV:可用所有視頻編碼方案

封裝格式播放器格式碼流視頻

  看到這是不是覺得有點混亂了?沒有關系,我只挑重點講,簡單的來說一個視頻的畫質取決於四個因素,視頻分辨率和幀率,編碼格式和碼流,分辨率影響視頻文件畫面的大小,幀率影響畫面的流暢性,編碼格式和碼流影響畫面質量。

  前面說了編碼格式,現在說一下碼流,碼流也稱碼流,就是數據傳輸時單位時間傳送的數據位數,一般我們用的單位是kbps即千位每秒。 通俗一點的理解就是取樣率,單位時間內取樣率越大,精度就越高,處理出來的文件就越接近原始文件,也就是說畫面的細節就越豐富。

  一個優秀的視頻在這分辨率、幀率、編碼格式、碼流四個因素裡不能有任何短板,否則的話會影響一整個視頻的質量。RM和RMVB兩三年前還是比較流行的,主要是因為這種編碼方式在視頻尺寸不大,動態畫面不多的情況下文件容量比較小,方便傳播和存儲,現在這種格式逐漸被MKV所代替,因為MKV擁有RM/RMVB的優點的同時還具備更好的編碼格式兼容性。所以既然知道了影響視頻畫質的因素那麼在視頻文件類型的選擇上相信大家就不會那麼迷茫了。

封裝格式播放器格式碼流視頻

  MX Player是安卓系統裡一個比較出色的播放器,兼容的格式非常多,所以筆者比較推薦大家使用這個軟件,簡單的來說一個手機的視頻想要取得比較好的畫質首先在視頻的選擇上視頻分辨率不能低於屏幕分辨率,否則的話視頻不能點對點的充分利用好屏幕,那麼畫質必然會有所損失,接著是視頻格式的選擇,在播放器能夠播放的情況下盡可能的選擇編碼格式優秀的視頻,比如H264、X264等等,因為這些編碼格式本身的優秀從而使其在不需要太高碼流的同時得到比較好的畫質,而碼流和編碼格式直接決定了視頻文件的大小,手機本身存儲空間小的情況下自然選擇畫質好,容量小的視頻,筆者一貫的做法就是WVGA或者qHD分辨率屏幕的手機找HR-HDTV視頻,這種視頻分辨率寬度都在960,不會低於手機屏幕分辨率,這樣的話視頻尺寸有保證,而網上有很多HR-HDTV的視頻采用MKV的封裝格式,編碼格式是H264或者X264,都是比較優秀的編碼格式,文件不大但是畫質卻很好。720P和1080P屏幕的手機在視頻類型上盡量選擇高清文件,如果你希望得到優秀畫質的同時又希望文件盡可能小點的話可以選擇H.264、H.263、H.263+編碼等等,當然,其他封裝格式也行,只要編碼格式優秀視頻質量一般都不差。

copyright © 萬盛學電腦網 all rights reserved