其他分享
首页 > 其他分享> > Android音视频基础知识(二)

Android音视频基础知识(二)

作者:互联网

1.帧率:

    帧率Frame Rate(Frame Rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(frames per second,简称fps)或者“赫兹”(hz)。 每秒显示帧数(fps)或者帧率表示图形处理器处理场时每秒能够更新的次数。高帧率可以得到更流畅、更逼真的动画。一般来说,30fps就是可以接受的,但是将性能提升至fps则可以明显提升交互感和逼真感,但是超过75fps就不容易察觉有明显的流畅度提升了。如果帧率超过屏幕刷新率,则只会浪费图像处理能力,因为监视器不能以那么快的速度更新,这样超过刷新率的帧率就浪费了。

2.视频分辨率:

   视频分辨率是指视频成像产品所形成的图像大小或尺寸。

3.刷新率:

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

4.编码格式:

   编码的目的是压缩数据量,采用编码算法压缩冗余数据。常用的编码格式有如下这两种:

5.封装格式:

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

6.码率:

   码率也就是比特率,比特率是单位时间播放连续的媒体(如压缩后的音频或视频)的比特数量。比特率越高,带宽消耗得越多。比特(bit)就是二进制里面最小的单位,要么是0.要么是1.

文件大小(b)= 码率(b/s)*  时长(s)

7.画质与码率:

   经常会听到有人讨论:“码率越大理论上视频画质越好”,这是错误的说法,实际上视频的质量和码率,编码算法都有关系;

8.DTS与PTS:

9.YUV与RGB:

10.视频帧及音频帧:

   常见的视频帧有I、P、B帧等;

音频帧的概念没有视频帧那么清晰,几乎所有视频编码格式都可以简单地认为1帧就是编码后的一幅图像。但音频帧跟编码格式相关,他是各个编码标准自己实现的。

11.采样率:

    采样率是指每秒音频采样点个数(8000/44100Hz),采样率单位用Hz(赫兹)表示。

12.声道:

    声道是指声音在录制或播放时在不同控件位置采集或回放的相互独立的音频信号,所以声道数也就是声音录制时的音源数量或回放时相应的扬声器数量。

标签:编码,一帧,视频,音频,比特率,音视频,基础知识,Android,刷新率
来源: https://blog.csdn.net/xiaweilihai/article/details/111414152