音频筑基:码率模式CBR、VBR、CVBR一文说清

音频筑基:码率模式CBR、VBR、CVBR一文说清

在音频编码或者网络传输中,码率是我们经常遇到的概念,这里谈谈自己对CBR、VBR、CVBR模式的理解。

是什么


首先什么是码率,即指每秒传送多少比特的数据量,常用单位kbps。

码率的不同模式常见有:

  • CBR,Constant Bitrate,定码率,常用于有互动低延迟的实时直播场景,适合编码,不适合存储
  • VBR,Variable Bitrate,变码率,常用于点播场景(不在乎延迟,buffer大,经受得住网络抖动),适合转码Transcoding(视频商一般有视频提交后会云转码),较CBR质量更好
  • CVBR,Constrained Variable Bitrate,受限变码率,常用于波动较小的网络传输场景,通过限制码率波动范围和比特池技术,保证平均码率恒定,同时又保证了编码质量

深入理解


码率跟传输速率的区别是?

  • 相同点
    • 单位都是一样的,如kbps,Mbps(宽带网速、涉及速度的都是kbps;流量计费的时候,实际下载速度的时候kBps)
  • 不同点
    • 码率指的是储存1s音频信息需要多大空间
    • 传输速率指的是1s内,传输管道能通过多少信息,常用单位的是Mbps。
    • b是bit,B是Byte。宽带是100M,单位是bps;我们常用的流量计费方式或下载速度,都是KBps;相关转换要除以8

参考资料


  1. CBR vs. VBR: The Difference Between Constant Bitrate and Variable Bitrate,link
  2. VBR vs CBR for Video Streaming: Understanding the Difference,link
相关推荐
昨日之日20066 小时前
Wan2.2-S2V - 音频驱动图像生成电影级质量的数字人视频 ComfyUI工作流 支持50系显卡 一键整合包下载
人工智能·音视频
hnxaoli11 小时前
win10(三)视频剪裁
音视频
ai产品老杨14 小时前
驱动物流创新与协同,助力物流行业可持续发展的智慧物流开源了
人工智能·开源·音视频·能源
xingxing_F15 小时前
SoundSource for Mac 音频控制工具
macos·音视频
音视频牛哥16 小时前
AI+ 行动意见解读:音视频直播SDK如何加速行业智能化
人工智能·音视频·人工智能+·ai+ 行动意见·rtsp/rtmp 播放器·低空经济视频链路·工业巡检视频传输
BUG创建者18 小时前
uni 拍照上传拍视频上传以及相册
前端·javascript·音视频
无线图像传输研究探索18 小时前
无定位更安全:5G 高清视频终端的保密场景适配之道
5g·安全·音视频·无人机·5g单兵图传·单兵图传·无人机图传
音视频牛哥18 小时前
音视频技术全景:从采集到低延迟播放的完整链路解析
音视频·gb28181·rtsp播放器·rtmp播放器·gb28181-2022·rtmp摄像头推流·rtsp转rtmp推送
菜鸟的日志18 小时前
【音频字幕】构建一个离线视频字幕生成系统:使用 WhisperX 和 Faster-Whisper 的 Python 实现
python·whisper·音视频
Antonio91521 小时前
【音视频】WebRTC P2P、SFU 和 MCU 架构
音视频·webrtc·p2p