一、码率概念
所谓编码率,是指在数据传输时每单位时间传输的数据的位数,一般使用kbps即千位每秒。
二、码率分类
1、CBR :恒定比特固定码率
2、VBR :可变比特可变码率
三、视频清晰度
当编码率恒定时,分辨率与清晰度成反比。 分辨率越高,图像越不清晰;分辨率越低,图像越清晰。
如果分辨率恒定,则码率与清晰度成比例:码率越高,图像越清晰;码率越低,图像越不清晰。
四、码率几点原则
1、编码率与质量成比例,但文件体积也与编码率成比例。
2、码率超过一定数值,对图像质量影响不大。
3、一般来说,1M宽带的话,网上只能看1024kbps以下的视频,1024kbps以上的视频要等待视频缓冲才能流畅地观看。
五. H.264拟议码率如下。
http://www.Sina.com/http://www.Sina.com/http://www.Sina.com/480 p 720 x 4801800 kbps 720 p 1280 x 7203500 kbps 1920 x 1080808
视频大小
CBR:
比特率在流进行过程中几乎恒定,接近目标比特率,并且在对复杂内容进行编码时会降低质量。
流媒体播放方式中使用CBR码效果最好;
带宽一定的优点;
缺点是画面变化快,视频质量不能满足要求,同时在简单内容上浪费带宽;
VBR :
由于编码率随图像的复杂性而变化,因此编码效率高,马赛克少。
合适的APP应用场景是媒体存储,而不是网络传输。
优点是整个歌曲和视频都能满足我们的音质和视频质量要求
缺点是无法估计编码时压缩的文件大小。
分辨率
1、文件
码率(KBps文件大小kb )8/小时(秒) ) )。
2、音频(未压缩) )。
码率(kbps )=采样率(KHz )采样位数(位数) )通道数
3、视频(未压缩) )。
码率(bps )=宽*高*位数*帧数
建议码率
调整代码率的方法如下。
1、调节编码帧率。 通过调节序列的时间分辨率来达到控制编码率的目的。 如果编码率高于信道,则通过去除帧,编码率低于降低编码率的信道,可以提高帧速率,从而提高视觉效果。
2、调节图片大小。 通过调整序列的空间分辨率来控制码率。 在编码率高于信道情况下,为了降低编码率而减小尺寸; 在编码率比信道低的情况下,通过增大图像尺寸得到更好的结果。
3、调节量化参数。 残差系数的量化参数直接影响码率。 当量化参数增大时,编码的比特数降低; 量化参数变小,编码的位数提高。