網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

前端碼流是什麼意思

欄目: 心理 / 發佈於: / 人氣:6.51K
前端碼流是什麼意思

碼流(碼率)

碼流(Data Rate)是指視頻文件單位時間內使用的數據流量,也叫碼率或碼流率,單位是kb/s或者Mb/s。同樣分辨率下,視頻文件的碼流越大,畫面質量就越高。,要求播放設備的解碼能力也越高。

碼流越大,文件體積也越大,其計算公式是文件體積=時間X碼率/8。例如,網絡上常見的一部90分鐘1Mbps碼流的720P RMVB文件,其體積就=5400秒×1Mb/8=675MB。

2、採樣率

採樣率(也稱為採樣速度或者採樣頻率)定義了每秒從連續信號中提取並組成離散信號的採樣個數,赫茲(Hz)來表示。採樣率是指將模擬信號轉換成數字信號時的採樣頻率,也就是單位時間內採樣多少點。一個採樣點數據有多少個比特。比特率是指每秒傳送的比特(bit)數。單位為 bps(Bit Per Second),比特率越高,傳送的數據越大,音質越好.比特率 =採樣率 x 採用位數 x聲道數.

這個採樣率越高,聽到的聲音和看到的圖像就越連貫

而聲音的位數就相當於畫面的顏色數,表示每個取樣的數據量,當然數據量越大,回放的聲音越準確,不至於把開水壺的叫聲和火車的鳴笛混淆。同樣的道理,對於畫面來説就是更清晰和準確,不至於把血和西紅柿醬混淆。

當你理解了以上這兩個概念,比特率就很容易理解了。以電話為例,每秒3000次取樣,每個取樣是7比特,那麼電話的比特率是21000。 而CD是每秒 44100次取樣,兩個聲道,每個取樣是13位PCM編碼,所以CD的比特率是44100213=1146600,也就是説CD每秒的數據量大約是 144KB,而一張CD的容量是74分等於4440秒,就是639360KB=640MB。

3、比特率

比特率是指每秒傳送的比特(bit)數。單位為bps(Bit Per Second),比特率越高,傳送的數據越大。在視頻領域,比特率常翻譯為碼率 !!!

比特率表示經過編碼(壓縮)後的音、視頻數據每秒鐘需要用多少個比特來表示

常見編碼模式:

VBR(Variable Bitrate)動態比特率 也就是沒有固定的比特率,壓縮軟件在壓縮時根據音頻數據即時確定使用什麼比特率,這是以質量為前提兼顧文件大小的方式,推薦編碼模式

ABR(Average Bitrate)平均比特率 是VBR的一種插值參數。LAME針對CBR不佳的文件體積比和VBR生成文件大小不定的特點獨創了這種編碼模式。ABR在指定的文件大小內,以每50幀(30幀約1秒)為一段,低頻和不敏感頻率使用相對低的流量,高頻和大動態表現時使用高流量,可以做為VBR和CBR的一種折衷選擇。

CBR(Constant Bitrate),常數比特率 指文件從頭到尾都是一種位速率。相對於VBR和ABR來講,它壓縮出來的文件體積很大,而且音質相對於VBR和ABR不會有明顯的提高。

4、幀速率

幀速率也稱為FPS(Frames PerSecond)的縮寫——幀/秒。是指每秒鐘刷新的圖片的幀數,也可以理解為圖形處理器每秒鐘能夠刷新幾次。越高的幀速率可以得到更流暢、更逼真的動畫。每秒鐘幀數(FPS)越多,所顯示的動作就會越流暢。

5、分辨率

就是幀大小每一幀就是一副圖像。

640*480分辨率的視頻,建議視頻的碼速率設置在700以上,音頻採樣率44100就行了

一個音頻編碼率為128Kbps,視頻編碼率為800Kbps的文件,其總編碼率為928Kbps,意思是經過編碼後的數據每秒鐘需要用928K比特來表示。

計算輸出文件大小公式:

(音頻編碼率(KBit為單位)/8 +視頻編碼率(KBit為單位)/8)×影片總長度(秒為單位)=文件大小(MB為單位)

6、高清視頻

編碼格式:MPEG-2、MPEG-4、H.264、H.265、Divx、Xvid

封裝格式:ts、mkv、wmv、PS、avi、mpg、rmvb、mp4

PS&TS是兩種視頻或影片封裝格式,常用於高清片。擴展名分別為VOB/EVO和TS等其文件編碼一般用MPEG2/VC-1/H.264

目前的高清視頻編碼格式主要有H.264、VC-1、MPEG-2、MPEG-4、DivX、XviD、WMA-HD以及X264。事實上,現在網絡上流傳的高清視頻主要以兩類文件的方式存在:一類是經過MPEG-2標準壓縮,以tp和ts為後綴的視頻流文件一類是經過WMV-HD(Windows Media Video HighDefinition)標準壓縮過的wmv文件,還有少數文件後綴為avi或mpg,其性質與wmv是一樣的。真正效果好的高清視頻更多地以H.264與VC-1這兩種主流的編碼格式流傳。

一般來説,H.264格式以“.avi”、“.mkv”以及“.ts”封裝比較常見

Tags:前端 碼流