碼率是什么意思?
來源:天視達 作者:天視達 編輯:數(shù)字音視工程 2010-02-05 00:00:00 加入收藏
碼率就是數(shù)據(jù)傳輸時單位時間傳送的數(shù)據(jù)位數(shù),一般我們用的單位是kbps即千位每秒。
通俗一點的理解就是取樣率,單位時間內(nèi)取樣率越大,精度就越高,處理出來的文件就越接近原始文件,但是文件體積與取樣率是成正比的,所以幾乎所有的編碼格式重視的都是如何用最低的碼率達到最少的失真,圍繞這個核心衍生出來的cbr(固定碼率)與vbr(可變碼率),都是在這方面做的文章,不過事情總不是絕對的,從音頻方面來說,碼率越高,被壓縮的比例越小,音質(zhì)損失越小,與音源的音質(zhì)越接近。
碼率計算公式
基本的算法是:文件體積=時間X碼率/8
這里時間單位是秒,碼率除以8,就不用說了。舉例,D5的碟,容量4.3G,考慮到音頻的不同格式,占用一定的空間,姑且算為600M,視頻文件應(yīng)不大于3.7G,視頻長度100分鐘(6000秒),計算結(jié)果:碼率應(yīng)為4900K。
碼率幾點原則
1、碼率和質(zhì)量成正比,但是文件體積也和碼率成正比。
2、碼率超過一定數(shù)值,對圖像的質(zhì)量沒有多大影響。
視頻碼率
計算機中的信息都是二進制的0和1來表示,其中每一個0或1被稱作一個位,用小寫b表示,即bit(位);大寫B(tài)表示byte,即字節(jié),一個字節(jié)=八個位,即1B=8b;前面的大寫K表示千的意思,即千個位(Kb)或千個字節(jié)(KB)。表示文件的大小單位,一般都使用字節(jié)(KB)來表示文件的大小。
Kbps:首先要了解的是,ps指的是/s,即每秒。Kbps指的是網(wǎng)絡(luò)速度,也就是每秒鐘傳送多少個千位的信息(K表示千位,Kb表示的是多少千個位),為了在直觀上顯得網(wǎng)絡(luò)的傳輸速度較快,一般公司都使用kb(千位)來表示,如果是KBps,則表示每秒傳送多少千字節(jié)。1KBps=8Kbps。ADSL上網(wǎng)時的網(wǎng)速是512Kbps,如果轉(zhuǎn)換成字節(jié),就是512/8=64KBps(即64千字節(jié)每秒)。
碼率由圖像格式、幀率、圖像壓縮算法以及監(jiān)控場所的動態(tài)頻率決定,碼率又決定著遠程觀看的流暢度和視頻錄像的容量。
反之,由圖像格式、幀率可以調(diào)節(jié)碼率從而調(diào)節(jié)流暢度和視頻錄像所需的容量。
評論comment