VBR、ABR、CBR三种编码方式

VBR动态编码根据视频复杂度调整码流,适合媒体存储。实际网络传输常用ABR,保持单位时间码率稳定。CBR每一帧分配相同码字,可能造成资源浪费或画质下降。码率控制是视频编码关键,各标准中未做具体规定,算法可应用于不同协议。
CBR,就是静态编码,比如一段视频一共有10分钟,我们设置的码流为1M,那么这个视频中每一秒的画面都是1M码流。

VBR,动态编码,编码器会根据视频画面的复杂程度在一定范围内调整码流。


VBR编码原理示意:

VBR、ABR、CBR三种编码方式 - R - Polya`s Tv Live

上图的示意图很能说明问题,在画面不复杂的情况下,用比较低的码流编码。在画面复杂,人物较多,或者人物大量做运动的画面,采用比较高的码流编码,这个就是VBR动态编码

VBR与CBR对比效果:
VBR、ABR、CBR三种编码方式 - R - Polya`s Tv Live

如果采用一个较低的码流进行CBR编码,也就是静态编码,无论简单的场景和复杂的场景都用同一个码流,简单的场景还好说,有动作的画面就会由于码流过低而产生马赛克情况


平均码流和最大码流之间不要相差太多
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值