视频直播画质核心影响因素分析:分辨率、帧率和码率
“ 好的畫質是分辨率、幀率和碼率三者之間的平衡;碼率是重點、是核心、是關鍵?!?/p>
?
01
—
前言:這并不是你以為的視頻知識
為什么有時候看片的時候分辨率設置的比較高,畫面反而不清晰呢?
 為什么玩游戲的時候分辨率設置得越大,畫面就越不流暢,容易出現卡頓呢?
 決定視頻畫質的核心因素有哪些,你知道嗎?它們之間又有什么關系?
 你認為的視頻分辨率真的就是我們平常說的清晰度嗎?
接下來,你將在本篇文章獲得滿意答案,come baby,go
02
—
分辨率介紹
定義:圖像單位面積中所包含的像素點數。注意:與清晰度不是一個概念!!!
基本知識:
 碼率=分辨率*清晰度(碼率一定前提下,分辨率越高反而不清晰);
 顯卡處理能力=分辨率×刷新率(這也就是為什么在玩游戲時,分辨率設置得越大,畫面就越不流暢的原因了,顯卡吃不消,處理不過來了)。
與碼率的聯系:分辨率越大,畫面越細膩;圖像單位面積展示的像素點越多,需要的解碼能力越強;若解碼能力跟不上,則編碼器就用無效像素點,可理解為“用馬賽克填充”,也就是通過降低畫質來滿足高分辨率需求,畫面容易出現模糊不清;反之亦然。
如何理解?要是分辨率要求高,需要很多的像素點,這些點的填充可理解為占用一定容量大小,如一個像素點需要1KB,填滿需要10M,但是解碼器能力有限,單位時間提供不了那么多,只能提供8M,其余的都將用馬賽克形式進行“救急”,滿足多余的像素點顯示需求。
03
—
幀率介紹
定義:每秒鐘要多少幀畫面,幀率英文簡稱:FPS (Frames Per
 Second);又稱為 “刷新率(單位為Hz)。
基本知識:一幀,就是影像動畫中最小單位的單幅影像畫面,相當于電影膠片上的每一格鏡頭。
對視頻畫質的影響:畫面流暢度,不卡頓。
與碼率的聯系:幀率越大,畫面越流暢;每秒展示的畫面(圖片越多),需要的解碼能力越強;若解碼能力跟不上,則編碼器就必須加大對單幀畫面的壓縮比,也就是通過降低畫質來承載足夠多的幀數,畫面容易出現跳躍,不連貫,即丟幀;反之亦然。
如何理解?幀率越大單位時間展示的圖片越多;假設單位圖片的大小是一定的如1M,則單位時間內所需要的產生的圖片總容量越大,假設有100M,若此時碼率跟不上,相同單位時間內只能解碼出80M的視頻畫面,可以理解為要保證畫面清晰正常流暢,那么需要解碼器在一定時間內給出100M大小的畫面,但是實際上,只能給出80M,那么缺失的20M該怎么辦呢?很簡單,我們都知道當一個文件很大我們想要縮小他便于我們發送給其他人,我們通常會將其進行壓縮,這里也是一樣,解碼器將對這些圖片進行壓縮,就是導致畫面不清晰的根本原因。
04
—
碼率介紹
定義:編碼器每秒編出的數據位數、能夠提供、產出的數據大小,單位是kbps即千位每秒;又稱“取樣率”、“ 碼流 ”、“千比特率”;也可理解為解壓速度,消耗內存。
基本知識:
 1、碼率和視頻畫面質量成正比,但是文件體積也和碼率成正比;
 2、碼率超過一定數值,對圖像的質量沒有多大影響(完全滿足分辨率和幀率需求,再多碼率也沒用,可理解,一個人即想吃雞又想吃鴨,提供的已經完全滿足胃的需求,給的再多也吃不下,效用邊際遞減,不起作用了)。
對視頻畫質的影響:畫面所產生的數據量的大小。
知識拓展:不同畫質對應不同碼率,那么如何計算特定碼率1天需要的磁盤容量(M)?
 公式:特定碼率1天需要的磁盤容量(M)=碼率×3600×24÷8÷1024÷1024
 
05
—
分辨率、幀率和碼率對比總結
小結:
 好的畫質是分辨率、幀率和碼率三者之間的平衡;
 碼流是核心、是關鍵,只要碼流跟得上,畫質都差不到哪去;
 分辨率和清晰度真的不是一個東西。
往期精彩回顧:
1、物聯網、人工智能、云計算、大數據及5G的區別及聯系?
2、RTSP、RTMP、HLS流媒體協議的區別與聯系(文末福利真香預警)
3、物聯網技術:射頻識別技術RFID解析
4、物聯網LPWA通信技術(1):NB-IOT通信特點及主要場景應用
總結
以上是生活随笔為你收集整理的视频直播画质核心影响因素分析:分辨率、帧率和码率的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: RFID 有源,半源和无源的区别
- 下一篇: 图像处理-小波变换
