admin管理员组

文章数量:1568561

2024年6月9日发(作者:)

关于码率bitrate,帧率frame rate,分辨率的区别

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是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) 愈多,所显示的动作就会愈流畅。一般来说30fps是可以接受的,所以

1 / 6

要避免动作不流畅的最低fps是30。除了30fps外,有些计算机视频格式,例如 AVI,

每秒只能提供15帧。我们之所以能够利用摄像头来看到连续不断的影像,是因为影像传

感器不断摄取画面并传输到屏幕上来,当传输速度达到一定的水平时,人眼就无法辨别画

面之间的时间间隙,所以大家可以看到连续动态的画面。

每秒的帧数(fps)或者说帧率表示图形处理器场景时每秒钟能够更新几次。高的

帧率可以得到更流畅、更逼真的动画。一般来说30fps就是可以接受的,但是将性能提升

至60fps则可以明显提升交互感和逼真感,但是一般来说超过75fps一般就不容易察觉

到有明显的流畅度提升了。如果帧率超过屏幕刷新率只会浪费图形处理的能力,因为显示

器不能以这么快的速度更新,这样超过刷新率的帧率就浪费掉了。

一般用“FPS(frame per second,每秒钟画面更新的数量)”来表示该项指标。在

欣赏电视、电影画面时,只要画面的刷新率达到24帧/秒,就能满足人们的需要。同样的,

在玩普通的游戏时,如果刷新率达到24帧/秒即可,但在一些高速游戏中(例如射击游戏),

如果画面的刷新率还是只有24帧/秒,那么就会感觉到画面比较迟钝,不够流畅。

虽然理论上画面的刷新率越快越好,但过高的刷新率并没有实际意义——当画面的

FPS达到60帧/秒时,已经能满足绝大部分应用需求。一般情况下,如果能够保证游戏画

面的平均FPS能够达到30帧/秒,那么画面已经基本流畅;能够达到50帧/秒,就基本

可以体会到行云流水的感觉了。一般人很难分辨出60 帧/秒与100帧/秒有什么不同。

(2)是什么影响了FPS

2 / 6

本文标签: 画面表示能够文件刷新率