一幀就是一副靜止的畫面,連續(xù)的幀就形成動(dòng)畫,如電視圖象等。我們通常說幀數(shù),簡單地說,就是在1秒鐘時(shí)間里傳輸?shù)膱D片的幀數(shù),也可以理解為圖形處理器 每秒鐘能夠刷新幾次,通常用fps(Frames Per Second)表示。每一幀都是靜止的圖象,快速連續(xù)地顯示幀便形成了運(yùn)動(dòng)的假象。高的幀率可以得到更流暢、更逼真的動(dòng)畫。每秒鐘幀數(shù)(fps)愈多,所 顯示的動(dòng)作就會(huì)愈流暢。
碼流(Data Rate),是指視頻文件在單位時(shí)間內(nèi)使用的數(shù)據(jù)流量,也叫碼率,是視頻編碼中畫面質(zhì)量控制中最重要的部分。同樣分辨率下,視頻文件的碼流越大,壓縮比就越小,畫面質(zhì)量就越高。碼流越大,說明單位時(shí)間內(nèi)取樣率越大,數(shù)據(jù)流,精度就越高,處理出來的文件就越接近原始文件,圖像質(zhì)量越好,畫質(zhì)越清晰,要求播放設(shè)備的解碼能力也越高。但是當(dāng)碼流超過一定數(shù)值的時(shí)候,對(duì)圖像質(zhì)量沒有多大的影響。
碼流的計(jì)算公式:
基本的算法是:碼流(Kbps)=文件大小(字節(jié))×8/ 時(shí)間(秒)
音頻文件專用算法:碼流(Kbps)=采樣點(diǎn)(kHz)×比特?cái)?shù)(bit/采樣點(diǎn))×聲道數(shù)量
問:一個(gè)視頻文件的大小為10M,播放時(shí)長為5分3秒,該文件對(duì)應(yīng)的碼流是多少?
答:IEC標(biāo)準(zhǔn)規(guī)定:1Byte(字節(jié))= 8bit(位)、1KB = 1024 Bytes、1MB = 1024 KB。
根據(jù)基本算法公式:碼流(Kbps)=文件大?。ㄗ止?jié))×8/ 時(shí)間(秒)
276851.749bps =(10×1024×1024×8) / (5×60+ 3)
檢驗(yàn)方式:
270.36Kbps = 276851.749bps/1024 即1秒鐘的文件大小是270.36K位。
換算成字節(jié)的話就是:
0.033 MBps= (270.36Kbps / 8)/1024 即是1秒鐘的文件大小是0.033M字節(jié)。
那么5分3秒后會(huì)產(chǎn)生多大的文件呢?
0.033MBps×303s =10.05MB
登登登,答案就這樣檢驗(yàn)出來了~(以上是小編的計(jì)算結(jié)果,如有疑問與錯(cuò)誤,歡迎留言交流與糾正)
這其中有個(gè)概念需要分清楚,即KBps和Kbps是完全不同的概念,B是Byte的縮寫,叫做字節(jié)。b是bit的縮寫,叫做位。1Byte=8bit。這也是為什么會(huì)出現(xiàn)512K速度寬帶在電腦上顯示速度最快只有約64K,因?yàn)閃indows系統(tǒng)文件大小經(jīng)常用B(字節(jié))為單位表示,但網(wǎng)絡(luò)運(yùn)營商則用b(位/比特),而網(wǎng)絡(luò)運(yùn)營商宣傳網(wǎng)速的時(shí)候省略了其計(jì)量單位。
視頻分辨率是指視頻成像產(chǎn)品所成圖像的大小或尺寸,即“水平像素?cái)?shù)×垂直像素?cái)?shù)”。常見的視像分辨率有QCIF(176×144)、CIF(352×288)、D1(704×576)、720P(1280×720)、1080P(1920×1080)、4K(4096×2160)。在成像的兩組數(shù)字中,前者為圖片長度,后者為圖片的寬度,兩者相乘得出的是圖片的像素,長寬比一般為4:3。攝像機(jī)成像的最大分辨率是由CCD或CMOS感光器件決定的。
幀率是每秒圖像的數(shù)量,分辨率表示每幅圖像的尺寸即像素?cái)?shù)量,碼流是經(jīng)過視頻壓縮后每秒產(chǎn)生的數(shù)據(jù)量,而壓縮是去掉圖像的空間冗余和視頻的時(shí)間冗余,所以,對(duì)于靜止的場景,可以用很低的碼流獲得較好的圖像質(zhì)量,而對(duì)于劇烈運(yùn)動(dòng)的場景,可能用很高的碼流也達(dá)不到好的圖像質(zhì)量,所以結(jié)論是設(shè)置幀率表示您要的實(shí)時(shí)性,設(shè)置分辨率是您要看的圖像尺寸大小,而碼率的設(shè)置取決于攝像機(jī)及場景的情況,通過現(xiàn)場調(diào)試,直到取得一個(gè)可以接受的圖像質(zhì)量,就可以確定碼流大 小。