一文教你彻底理解视频码率

  • 原理说明
  • 单位计算
  • 知识拓展

原理说明

  • 什么是码率?
    指数据传输时,单位时间传送的数据位数,单位为kbps即千位每秒, 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件。

  • cbr(固定码率)与vbr(可变码率)

  • kBps 和 KBps 区别(注意大小写)
    小k 表示 kilo(千)的意思, B是字节, ps表示每秒.
    1KBps = 1024Bps
    1kBps = 1000Bps

单位计算

  • 码率 = 带宽?
    1KByte/s = 8Kbps 简写为(1KB/s = 8kbps).
    ADSL上网时的网速是512Kbps,如果转换成字节,就是 512/8=64KBps (即64千字节每秒)
码率计算
基本算法:
【码率】(kbps)=【文件大小】(字节)* 8 /【时间】(秒)*1000
音频码率算法:
【比特率】(kbps)=【量化采样点】(kHz)×【位深】(bit/采样点)×【声道数量】(一般为2)

举个栗子:D:

  • 微信视频: 分辨率是 320x240pixel/s:
    那么它的每秒的码率是320x240 * 8 / 1 * 1000,也就是约等于 600kps. 每秒需要消耗网络带宽600 / 8, 大概是 75kb/s 的样子.

知识拓展

  • 音频码率选型
    32 kbps —MW(AM) 质量
    96 kbps —FM质量
    128 - 160 kbps –相当好的质量,有时有明显差别
    192 kbps — 优良质量,偶尔有差别
    224 - 320 kbps — 高质量
    800 bps – 能够分辨的语音所需最低码率(需使用专用的FS-1015语音编解码器)
    8 kbps —电话质量(使用语音编码)
    8-500 kbps --Ogg Vorbis和MPEG1 Player1/2/3中使用的有损音频模式
    500 kbps–1.4 Mbps —44.1KHz的无损音频,解码器为FLAC Audio,WavPack或Monkey’s Audio
    1411.2 - 2822.4 Kbps —脉冲编码调制(PCM)声音格式CD光碟的数字音频
    5644.8 kbps —SACD使用的Direct Stream Digital格式

  • 视频码率选型
    16 kbps —可视电话质量(使用者可以接受的"说话的头"照片的最低要求)
    128 – 384 kbps — 商业导向的视频会议系统质量
    1 Mbps —VHS质量
    1.25 Mbps–VCD质量(使用MPEG1压缩)
    5 Mbps —DVD质量(使用MPEG2压缩)
    8 – 15 Mbps —高清晰度电视(HDTV) 质量(使用H.264压缩)
    29.4 Mbps –HD DVD质量
    40 Mbps – 蓝光光碟(Blu-ray Disc) 质量(使用MPEG2、H.264或VC-1压缩)
    440/880 Mbps – SonyHDCAM SR质量(SQ/HQ)

  • 编码方式

一文教你彻底理解视频/音频码率相关推荐

  1. 音视频开发基础入门|声音的采集与量化、音频数字信号质量、音频码率

    栏目介绍: 为了帮助开发者更好的理解音视频概念,进行音视频应用开发,ZEGO 即构科技联合内部音视频开发专家打磨了本套<音视频开发进阶>课程,帮助大家轻松入门并可以自己动手开发音视频 Ap ...

  2. 从蓝光到4K,腾讯视频高码率下载背后的技术

    蓝光和4k视频正逐渐普及,4K视频峰值码率超10Mbit/s.架构平台部TVideo平台从资源,链路.缓存.接入进行调优,有效解决4k高码率视频的二次缓冲问题,播放体验全面领先竞品. 背景 随着音视频 ...

  3. 【从零开始】理解视频编解码技术

    [从零开始]理解视频编解码技术 auxten ​ CovenantSQL 联合创始人 ​关注他 1,263 人赞同了该文章 转载自: https://github.com/leandromoreira ...

  4. AVFoundation – AVAssetTrack 获取视频 音频信息

    目录 一.前言 1.AVAsset 2.AVAssetTrack 3.AVComposition / AVMutableComposition 4.AVMutableVideoComposition ...

  5. 视频文件大小码率计算方法

    翻阅了些资料,然后总结下,方便以后翻阅 编码率/比特率直接与文件体积有关.且编码率与编码格式配合是否合适,直接关系到视频文件是否清晰. 在视频编码领域,比特率常翻译为编码率,单位是Kbps,例如800 ...

  6. ffmpeg / avconv是通用的视频/音频编解码命令行工具【转】

    来自:http://blog.csdn.net/smilefyx/article/details/46793685 通用是既指他们可以处理各种各样的编码的视频和音频,转换成各种需要的格式,又指他们是跨 ...

  7. ffmpeg / avconv是通用的视频/音频编解码命令行工具

    转载自:http://blog.openlg.net/index.php/archives/767 ffmpeg / avconv是通用的视频/音频编解码命令行工具. 通用是既指他们可以处理各种各样的 ...

  8. 深入理解视频编解码技术----基于H.264标准及参考模型 读书笔记

    书名: <深入理解视频编解码技术--基于H.264标准及参考模型> 第一章 1.各种变换,如DCT, 离散傅里叶变换等,是为了变换到另一个域中,便于对图像进行压缩(如果加入预测,残差值会更 ...

  9. Netflix:通过自适应音频码率提升音频体验

    自适应音频码率可以提升用户的主观体验,并且不会降低视频观看体验.本文来自Netflix科技博客,详细阐述了自适应音频带来的好处以及如何处理各种难点. 文 / Guillaume du Pontavic ...

最新文章

  1. 初涉SQL Server性能问题(3/4):列出阻塞的会话
  2. 变频器端子阻抗3k_PLC与变频器连接问题分析
  3. CLR运行时细节 - 继承多态的实现
  4. 公安部起草《“十三五”平安中国建设规划》并公开征求意见
  5. Scrapy运行时出现的错误 :exception.ImportError No module named win32api
  6. System Center VMM请注意不同语言版本的差异
  7. 小米 samba linux,U-BOOT移植准备之(一)Samba服务器
  8. 网络篇 使用Visio来画流程图(进阶篇)-01.1
  9. HTML期末作业,仿b站视频项目模板(HTML+CSS+JS)
  10. 圈子论坛社区小程序,交友,博客,社交,陌生人社交,即时聊天 前后端开源PHP
  11. 在密码输入框内按回车就登陆的功能
  12. 【机器学习】10:朴素贝叶斯做文本分类
  13. 彻底了解DVD:从入门到精通
  14. Mindjet MindManager 2018 版本下载
  15. 牛客网SQL实战二刷 | Day1
  16. 中国信通院:2017年Q3共享单车行业发展指数报告(附下载)
  17. win10便签常驻桌面_出奇的好用!聊聊被习惯性忽视的Win10“便笺”
  18. web前端优化10点总结
  19. echats 柱状图的点击事件及高亮
  20. 一个老程序员写给换行业的朋友的信

热门文章

  1. [置顶] Android自定义控件 芝麻信用分雷达图
  2. 湖南c语言国二题库,国二C语言题库文档.doc
  3. 洋垃圾如何安装windows11学习心得
  4. 基于熵保持映射先验的快速图像对比度增强算法的python实现
  5. Android---拍照
  6. Intent和Bundle的区别
  7. 匹配电阻帮助提高放大器性能-电子技术方案
  8. 其实。。。也真的就是其实而已了。。。
  9. Python获取全国所有的省、市、县、镇、村
  10. [hiho 15]最近公共祖先 二