码率和分辨率的区别
1、码率的简介:
码率也叫比特率,是指每秒传送的比特数。比特率越高,传送数据速度越快。声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。 视频中的码率原理与声音中的相同,都是指由模拟信号转换为数字信号后,单位时间内的二进制数据量。
2、分辨率简介:
分辨率可以从显示分辨率与图像分辨率两个方向来分类:
显示分辨率是屏幕图像的精密度,是指显示器所能显示的像素有多少。显示分辨率一定的情况下,显示屏越小图像越清晰,反之,显示屏大小固定时,显示分辨率越高图像越清晰。
图像分辨率则是单位英寸中所包含的像素点数。
3、两者的区别:
码率是和速度有关,是单位时间内连续播放的媒体的数量,与清晰度有关;
分辨率是和图像有关的参数,指的是视频的画面尺寸。
分辨率固定时,码率越高视频越清晰。
视频的码率是什么意思如下:
视频码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。
视频码率就是数据传输时单位时间传送的数据位数,一般用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件。
但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,举例来看,对于一个音频,其码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近。
分类
与固定码率视频编码不同的是,可变码率视频编码能够根据输入视频信号的特性以恒定图像质量和可变的码率进行传输。其中,视频压缩算法可以是预测编码、变换编码、子带编码和矢量量化等。
可变码率编码
从确保视频传输质量和充分利用信息的角度来说,可变码率视频编码才是最合理的。其理由是:视频信源本身的高峰信息量是变化的,若要使其输出码流的码率固定不变,则需要按信源的高峰信息量去设计传输系统,但大部分时间并不出现高峰信息量,为了确保码率固定,通常要插入一些填充码,这就浪费了视频资源。
使用可变码率编码,就能按信源本身的信息量去分配,从而有效地利用信息资源。
固定码率编码
通常固定码率视频编码算法是通过利用缓冲器状态改变量化器步长来实现的。当图像细节丰富时,为了确保缓冲器不溢出,就得加大量化步长,减少编码比特数,从而保证输出码流的码率恒定。这是以牺牲视频质量为代价的。
因为加大量化步长会损伤图像的高频细节和低频背景,甚至产生“块效应”和图像细节模糊现象。所以当使用VCD机播放节目时,留心观察,就会发觉有时图像边缘出现“影环”现象。