Android 音视频开发之基础知识

1.0 相关知识点名词解释

1. 帧率

                帧率(Frame Rate)是用于测量显示帧数的量度,即每秒显示的的帧数(frames per second,简称fps)或“赫兹”(Hz)。

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

2. 分辨率

                视频/图片的分辨率是指图像的大小或尺寸。通常情况下,图像的分辨率越高,所包含的像素就越多,图像就越清晰,显示的质量也就越好。同时,它也会增加文件占用的存储空间。 

3. 刷新率

                刷新率是指屏幕每秒画面被刷新的次数,刷新率分为垂直刷新率和水平刷新率,一般提到的刷新率通常指垂直刷新率。垂直刷新率表示屏幕上图像每秒重绘多少次,也就是每秒屏幕刷新的次数,以Hz(赫兹)为单位。刷新率越高图像越稳定,图像显示就越自然清晰,对眼睛的影响越小。刷新越低,图像闪烁和抖动得就越厉害,眼睛疲劳得就越快。一般来说,如能达到80Hz以上的刷新频率就可完全消除图像闪烁和抖动感,眼睛也不会太容易疲劳。

4. 编码格式

编码的目的是为了压缩数据量,采用编码算法压缩冗余数据。常用的编码格式有如上几种:

  • MPEG(MPEG-2,MPEG-4)
  • H.26x(H.263,H.264/AVC,H.265/HEVC)

5. 封装格式

把编码后的音视频数据以一定格式封装到一个容器,常见封装格式有MP4、MKV、AVI、TS、PS、FLV等

6. 码率

码率也就是比特率,比特率是单位时间内传送的比特数量,单位为bps(bit per second)或bit/s。比特率越高,带宽消耗得越多。比特(bit)就是二进制里面最小的单位,要么是0,要么是1。

                                文件大小(b)= 码率 (b/s&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值