H264/H265碼流的編碼位元速率設定
阿新 • • 發佈:2018-11-27
H264/H265碼流的編碼位元速率設定
一、什麼是視訊位元速率?
視訊位元速率是視訊資料(視訊色彩量、亮度量、畫素量)每秒輸出的位數。一般用的單位是kbps。
二、設定視訊位元速率的必要性
在視訊會議應用中,視訊質量和網路頻寬佔用是矛盾的,通常情況下視訊流佔用的頻寬越高則視訊質量也越高;如要求高質量的視訊效果,那麼需要的網路頻寬也越大;解決這一矛盾的鑰匙當然是視訊編解碼技術。評判一種視訊編解碼技術的優劣,是比較在相同的頻寬條件下,哪個視訊質量更好;在相同的視訊質量條件下,哪個佔用的網路頻寬更少。
是不是視訊位元速率越高,質量越好呢?理論上是這樣的,然而在我們肉眼分辨的範圍內,當位元速率高到一定程度,感覺沒有什麼差別。所以位元速率設定有它的最優值,H.264(也叫AVC或X.264)的文件中,視訊的建議位元速率如下:
視訊大小 | 解析度 | 建議位元速率 |
480P | 720X480 | 1800Kbps |
720P | 1280X720 | 3500Kbps |
1080P | 1920X1080 | 8500Kbps |
三、手機設定位元速率建議
通過上面的介紹,結合我做過的一些手機專案,我總結了一套設定位元速率的公式,分享給大家如下:
專案 |
計算公式 |
192X144 |
320X240 |
480X360 |
640X480 |
1280X720 |
1920X1080 |
極低位元速率 |
(寬X高X3)/4 |
30kb/s |
60kb/s |
120kps |
250kbps |
500kbps |
1mbps |
低位元速率 |
(寬X高X3)/2 |
60kb/s |
120kb/s |
250kbps |
500kbps |
1mbps |
2mbps |
中位元速率 |
(寬X高X3) |
120kb/s |
250kb/s |
500kbps |
1mbps |
2mbps |
4mbps |
高位元速率 |
(寬X高X3)X 2 |
250kb/s |
500kb/s |
1mbps |
2mbps |
4mbps |
8mps |
極高位元速率 |
(寬X高X3)X4 |
500kb/s |
1mb/s |
2mbps |
4mbps |
8mbps |
16mbps
|