浅析视频码率的定义 视频码率是什么意思

所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真 , 围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率) , 都是在这方面做的文章 , 不过事情总不是绝对的 , 举例来看 , 对于一个音频 , 其码率越高 , 被压缩的比例越小 , 音质损失越小 , 与音源的音质越接近 。

浅析视频码率的定义 视频码率是什么意思

文章插图
计算公式
基本的算法是:【码率】(kbps)=【文件大小】x8 x 1024/【时间】(秒) 。
码率几点原则:
1、码率和质量成正比 , 但是文件体积也和码率成正比 。这是要牢记的 。
2、码率超过一定数值 , 对图像的质量没有多大影响 。
3、DVD的容量有限 , 无论是标准的4.3G , 还是超刻 , 或是D9 , 都有极限 。视频码率 计算机中的信息都是二进制的0和1来表示 , 其中每一个0或1被称作一个位 , 用小写b表示 , 即bit(位);大写B表示byte,即字节 , 一个字节=八个位 , 即1B=8b;前面的大写K表示1024的意思 , 即1024个位(Kb)或1024个字节(KB) 。表示文件的大小单位 , 一般都使用字节(KB)来表示文件的大小 。
Kbps:首先要了解的是 , ps指的是/s , 即每秒 。Kbps指的是网络速度 , 也就是每秒钟传送多少个千位的信息(K表示千位 , Kb表示的是多少千个位) , 为了在直观上显得网络的传输速度较快 , 一般公司都使用kb(千位)来表示 。1KB/S=8Kbps 。ADSL上网时的网速是512Kbps,如果转换成字节 , 就是512/8=64KB/S(即64千字节每秒) 。
4、一般来说 , 如果是1M的宽带 , 在网上只能看不超过1024kbps的视频 , 超过1024kbps的视频只能等视频缓冲才能顺利观看 。

浅析视频码率的定义 视频码率是什么意思

文章插图
视频监控中码率的分类
固定码率
(英语:Constant bitrate , 简称CBR) , 就是静态(恒定)比特率的意思 , CBR是一种固定采样率的压缩方式 。对于视频编码来说 , CBR编码指的是编码器每秒钟的输出码数据量(或者解码器的输入码率)应该是固定制(常数) 。编码器检测每一帧图像的复杂程度 , 然后计算出码率 。如果码率过小 , 就填充无用数据 , 使之与指定码率保持一致;如果码率过大 , 就适当降低码率 , 也使之与指定码率保持一致 。因此 , 固定码率模式的编码效率比较低 。在快速运动画面部分 , 画面细节较多 , 一般需要更多的比特来描述 , 但由于强行降低码率 , 因此会丢失部分画面的细节信息 , 而出现画面模糊、不清晰现象 。对于音频压缩来说 , 比如MP3 , 比特率是最重要的因素 , 它用来表示每秒钟的音频数据占用了多少个比特 , 这个值越高 , 音质就越好 。CBR使用固定比特率编码音频 , 一首MP3从头至尾为某固定值 , 如128 kbps进行编码 。简单的说 , 就是保证码率波动平稳 , 但不能保证图像质量和音效 。
可变码率
【浅析视频码率的定义 视频码率是什么意思】(英语:Variable Bit Rate , 简称VBR) , VBR可以随着图像的复杂程度的不同而变化 , 因此其编码效率比较高 , 快速运动画面的马赛克就很少 。编码软件在压缩时 , 根据视频数据 , 即时确定使用什么比特率 , 这样既保证了质量 , 又兼顾了文件大小 。使用这种方式时 , 编码程序可以选择从最差音视频质量(一般此时压缩比最高)到最好音视频质量(一般此时压缩比最低)之间的各种视频质量 。在视频文件编码的时候 , 编码程序会尝试保持所选定的整个文件的品质 , 对视频文件的不同部分选择不同的比特率来编码 。例如 , 使用MP3格式的音频编解码器 , 音频文件可以以8~320kbps的可变码率进行压缩 , 得到相对小的文件来节约存储空间 。是指编解码器可根据数据量的大小自动调节带宽 , 遇到图像变化较快 , 颜色较丰富时分配的带宽大一些;图像变化较慢 , 颜色较不丰富时分配的带宽小一些 , 这样在保证图像录制质量的同时最大限度地节省网络带宽 。