碼率
碼率是數據傳輸時單位時間傳送的數據位數
一般單位是kbps即千位每秒
“碼率”就是失真度,碼率越高越清晰,反之則畫面粗糙而多馬賽克。
通俗理解就是取樣率,單位時間內取樣率越大,精度越高,處理出來的文件就越接近原始文件,但是文件體積與取樣率是成正比的,所以幾乎所有的編碼格式重視的都是如何用最低的碼率達到最少的失真,圍繞這個核心衍生出來 的cbr(固定碼率)與vbr(可變碼率),都是在這方面做的文章,不過事情總不是絕對的,從音頻方面來說,碼率越高,被壓縮的比例越小,音質損失越小, 與音源的音質越接近。
計算機中的信息都是二進制的0和1來表示,其中每一個0或1被稱作 一個位,用小寫b表示,即bit(位);大寫B表示byte,即字節,一個字節=八個位,即1B=8b;前面的大寫K表示千的意思,即千個位(Kb)或千個字節(KB)。表示文件的大小單位,一般都使用字節(KB)來表示文件的大小。
Kbps:首先要了解的是,ps指的是/s,即每秒。Kbps指的是網絡速度,也就是每秒鐘傳送多少個千位的信息(K表示千位,Kb表示的是多少千個 位),為了在直觀上顯得網絡的傳輸速度較快,一般公司都使用kb(千位)來表示,如果是KBps,則表示每秒傳送多少千字節。1KBps=8Kbps。 ADSL上網時的網速是512Kbps,如果轉換成字節,就是512/8=64KBps(即64千字節每秒)。
幀率
幀率簡單地說,幀數就是在1秒鐘時間里傳輸的圖片的幀數
也可以理解為圖形處理器每秒鐘能夠刷新幾次
通常用fps(Frames Per Second)表示
每一幀都是靜止的圖象,快速連續地顯示幀便形成了運動的假象。高的幀率可以得到更流暢、更逼真的動畫。每秒鐘幀數 (fps) 愈多,所顯示的動作就會愈流暢。
在欣賞電視、電影畫面時,只要畫面的刷新率達到24幀/秒,就能滿足人們的需要。PAL是25幀,NTSC是30幀,一般來說30fps是可以接受的,所以要避免動作不流暢的最低fps是30。但是將性能提升至60fps則可以明顯提升交互感和逼真感,但是一般來說超過75fps一般就不容易察覺到有明顯的流暢度提升了。
如果幀率超過屏幕刷新率則只會浪費圖形處理的能力,因為顯示器不能以這么快的速度更新,這樣超過刷新率的幀率就浪費掉了。而且在顯示分辨率不變的情況下,FPS越高,則對顯卡的處理能力要求越高。
所以無需追求太高的刷新率。
電腦中所顯示的畫面,都是由顯卡來進行輸出的,因此屏幕上每個像素的填充都得由顯卡來進行計算、輸出。當畫面的分辨率是1024×768時,畫面的刷新率要達到24幀/秒,那么顯卡在一秒鐘內需要處理的像素量就達到了“1024×768×24=18874368”。如果要求畫面的刷新率達到50幀/秒,則數據量一下子提升到了“1024×768×50=39321600”。
FPS與分辨率、顯卡處理能力的關系如下:處理能力=分辨率×刷新率。這也就是為什么在玩游戲時,分辨率設置得越大,畫面就越不流暢的原因了