码率就是数据传输单位时间内传输的数据位数,单位kbps(千位没秒)。                                                                               帧率就是单位时间内传输图片的帧数,用fps表示。

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近。“码率”就是失真度,码率越高越清晰,反之则画面粗糙而多马赛克。计算机中的信息都是二进制的0和1来表示,其中每一个0或1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB)。表示文件的大小单位,一般都使用字节(KB)来表示文件的大小。

Kbps:首先要了解的是,ps指的是/s,即每秒。Kbps指的是网络速度,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位),为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节。1KBps=8Kbps。ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒)。

帧率简单地说,帧率就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。一般来说30fps是可以接受的,所以要避免动作不流畅的最低fps是30。除了30fps外,有些计算机视频格式,例如AVI,每秒只能提供15帧。我们之所以能够利用摄像头来看到连续不断的影像,是因为影像传感器不断摄取画面并传输到屏幕上来,当传输速度达到一定的水平时,人眼就无法辨别画面之间的时间间隙,所以大家可以看到连续动态的画面。

每秒的帧数(fps)或者说帧率表示图形处理器场景时每秒钟能够更新几次。高的帧率可以得到更流畅、更逼真的动画。一般来说30fps就是可以接受的,但是将性能提升至60fps则可以明显提升交互感和逼真感,但是一般来说超过75fps一般就不容易察觉到有明显的流畅度提升了。如果帧率超过屏幕刷新率只会浪费图形处理的能力,因为显示器不能以这么快的速度更新,这样超过刷新率的帧率就浪费掉了。

一般用“FPS(frame per second,每秒钟画面更新的数量)”来表示该项指标。在欣赏电视、电影画面时,只要画面的刷新率达到24帧/秒,就能满足人们的需要。同样的,在玩普通的游戏时,如果刷新率达到24帧/秒即可,但在一些高速游戏中(例如射击游戏),如果画面的刷新率还是只有24帧/秒,那么就会感觉到画面比较迟钝,不够流畅。    虽然理论上画面的刷新率越快越好,但过高的刷新率并没有实际意义——当画面的FPS达到60帧/秒时,已经能满足绝大部分应用需求。一般情况下,如果能够保证游戏画面的平均FPS能够达到30帧/秒,那么画面已经基本流畅;能够达到50帧/秒,就基本可以体会到行云流水的感觉了。一般人很难分辨出60帧/秒与100帧/秒有什么不同。

码率和帧率的含义及区别相关推荐

  1. 视频码率,帧率和分辨率的区别

    视频码率,帧率和分辨率到底哪一个影响电影的清晰度 码率(bit 率):影响体积,与体积成正比:码率越大,体积越大:码率越小,体积越小. 码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kb ...

  2. 视频的码率、帧率、分辨率之间的区别

    什么是码率? 码率一般指比特率,是表示单位时间内传送比特的数目.单位为比特/秒(bit/s或bps).千比特/秒(kbit/s或kbps,k=1000)或兆比特/秒(Mbps,M=1000000).比 ...

  3. 关于VR视频的分辨率、码率、帧率

    一般情况下,我们都会认为视频的分辨率越高,视频看起来也就越清晰,在业界超高清.4K.8K等词也都变得耳熟能详,今天来谈谈VR相关的分辨率和清晰度. 大家都熟悉的是图像的分辨率,图像的分辨率越高,其包含 ...

  4. 架构,框架,模式,模块、组件、插件的含义和区别

    架构.框架.模式.模块.组件.插件.控件.中间件的含义和区别.经常看到这些概念,但是有些含糊,花点儿功夫整理一下,结果还是有些地方理解的不透彻,先将整理的内容写下来,以供交流.左侧英文栏中有些单词被分 ...

  5. mysql某个表被行锁了_MySQL 行锁和表锁的含义及区别详解

    一.前言 对于行锁和表锁的含义区别,在面试中应该是高频出现的,我们应该对MySQL中的锁有一个系统的认识,更详细的需要自行查阅资料,本篇为概括性的总结回答. MySQL常用引擎有MyISAM和Inno ...

  6. 码率,帧率,分辨率_详解

    大家在处理视频图像中肯定遇到过一些名词,如分辨率,码率,帧率,他们的意义是什么,他们之间有什么联系? 下面由我给大家讲解一下具体意义: 帧率:所谓的帧率,就是大家玩游戏的时候常见的fps,fps的意义 ...

  7. 【音视频处理】码率、帧率越高越清晰?分辨率、像素、dpi之间是什么关系?码率的真实作用,I帧、B帧、P帧是什么

    大家好,欢迎来到停止重构的频道. 本期我们介绍一下视频的一些基础概念,如帧率.码率.分辨率.像素.dpi.视频帧.I帧.P帧.gop等. 会解释多少码率是清晰的,是否帧率越高越流畅等问题. 这些概念是 ...

  8. 云计算中laaS,PaaS和SaaS的含义及区别

    laaS,PaaS和SaaS的含义及区别 SaaS: Software-as-a-Service(软件即服务)提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界 ...

  9. Benchmark和Baseline的含义与区别

    Benchmark和Baseline的含义与区别 原文地址:https://www.zhihu.com/question/28823373 Benchmark和baseline都有性能比较的意思. 先 ...

  10. char,varchar,nchar,nvarchar具体含义和区别

    char,varchar,nchar,nvarchar具体含义和区别 他们都是在创建数据库的时候,当你想要定义一个String 类型的数据时一般都是用上面四种类型定义. char类型 ​ 它是固定长度 ...

最新文章

  1. VS各种错误集成总结,持续更新
  2. 【转】在Java中连接字符串时是使用+号还是使用StringBuilder StringBuffer 加号
  3. arm-linux 程序开发入门(QT窗口应用程序、编码、交叉编译、调试)(三机器和双机器搭建方法)(笔记)
  4. 2021牛客多校6 - Gambling Monster(分治FWT优化期望dp)
  5. [汇编语言]实验:更灵活的寻址方式 -应用si和di
  6. 总结之:CentOS 6.5基于DHCP的PXE自动化安装系统详解
  7. MDC机制实现日志的链路追踪
  8. 如何让pm2支持es6
  9. CentOS7中的firewall 和 iptables
  10. paip.python错误解决 0x64024e96 指令引用的 0x00000135 内存。该内存不能为 read。
  11. 通俗易懂,王者荣耀是用什么编程语言开发的?
  12. 基于MPC5748G的以太网展板通信模块解析
  13. 条码打印软件如何设置双排标签纸尺寸
  14. python安装reporter
  15. 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV
  16. 力扣K神图解算法数据结构解析10
  17. 用python绘制玫瑰花
  18. java将邮件保存到本地文件夹_JavaMail 邮件文件夹管理
  19. ORACLE给指定用户授权表的部分权限
  20. 森笔记app软件 开发记录

热门文章

  1. 公用方法:得到汉字的首字母(大写) 方案3
  2. 《云栖社区2017年度内容特辑》新鲜出炉!800+份大会PPT、20+技术专题、100+话题...快抱走!
  3. 27学java能找到工作吗_今年27,想自学Java,转行程序员,请问可行吗?
  4. 根据图片名批量创建文件夹
  5. 扫雷win10_利用Python实现自动扫雷小脚本
  6. html调取android手机录音并保存,html5网页录音插件Recorder
  7. 使用HTML5 Canvas API中的clip()方法裁剪区域图像
  8. html5 颜色对应8进制,十进制字体颜色html代码参照表 rgb值颜色查询对照表
  9. 重构改善既有代码的设计思维导图
  10. 【接口测试】接口测试用例设计