音视频概念相关
参考地址
视频尺寸(视频分辨率/帧大小)
视频分辨率,常见的分辨率有 4096×2160, 2560x1440, 1920*1080, 1280*720
视频编码
视频编码方式就是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。
常见的编码格式有:H264 , VP8, AVS, RMVB,WMV,QuickTime
音频编码
音频编码方式指通过特定的压缩技术对音频数据进行处理的方法
帧率(FPS)
即视频更新率,用户测量帧数的量度。测量单位为“每秒显示帧数”(Frame Per Second)或者“赫兹”(Hz)。
单位用FPS来描述视频每秒播放多少帧。
单位用Hz来描述显示器的画面每秒更新多少次。
一般帧率越高,视频画面的流畅度越高。(针对视频,一般FPS为60时,人眼感觉很流畅)
比特率(bit rate)
指每秒传输的比特(bit)数,即每秒传输的文件的大小。
比特率规定使用“比特每秒”(bit/s或者bps[bit per second])为单位。
比特率越高,每秒传输的数据量就越多。
采样率(sampling rate)
采样率的单位是Hz,表示每秒采样点的次数。单位时间内取样率越大,精度就越高。
这样处理后的视频文件就越接近未处理或无损的视频文件。
采样位深度(bit)
指每次采样的数据大小
视频部分的位深:指定图像中的每个像素可以使用的颜色信息数量,用“位(bit)”作为单位
音频部分的位深:单个声道的采样数据大小
码率(比特率的通俗叫法)
指数据传输时单位时间内传送的数据位数,一般用千位每秒(kbps)作为单位。
码率与文件体积成正比:码率越高,越清晰,文件体积越大。码率越低,越模糊,文件体积越小。
Audio相关计算公式
比特率(bps)= 采样率(Hz)* 采样位深(bit)* 声道数量
理论分析:
-
比特率:每秒传输的数据位数大小
-
采样率:每秒采样的次数
-
采样位深:单个声道每秒传输的数据位数大小
-
所有声道单次采样的信息大小 = 单个声道每秒传输数据位数大小(采样位深) * 声道数
-
单位时间总采样信息量(比特率)= 所有声道单次采样的信息大小 * 每秒采样次数(采样率)
可以得出:
比特率 = 采样率 * 采样位深 * 声道数
Video相关计算公式
比特率(bps)= 屏幕分辨率(像素个数)* 颜色位数(bit)* 帧速率(fps: 等同于Hz)
理论分析:
-
帧:指视频中的每一张图像
-
帧速率:指每一秒显示的图像数
-
屏幕分辨率:也称作帧大小,即每一帧的像素总数,也即每一帧的【画面宽度像素数】乘以【画面高度像素数】的乘积
-
颜色位数:每个像素可以表达的颜色信息的数量
-
一张图片的数据大小 = 屏幕分辨率 * 颜色位数
-
每秒显示的数据大小(比特率)= 一张图片的数据大小 * 帧速率(每秒的图像数)
可以得出:
比特率 = 屏幕分辨率 * 颜色位数 * 帧速率