码率和帧率

码率


码率是数据传输时单位时间传送的数据位数
一般单位是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与分辨率、显卡处理能力的关系如下:处理能力=分辨率×刷新率。这也就是为什么在玩游戏时,分辨率设置得越大,画面就越不流畅的原因了

你可能感兴趣的:(码率和帧率)