音视频开发基础知识-专有名词解析
前言
最近需要接触音视频相关的工作,因此不免需要学习音视频相关的知识,慢慢搭建音视频的知识体系。为了加深印象和梳理知识体系(因为年底没有工作闲得慌才写博文打发时间 ),我打算开一个系列博文,来整理我找到的音视频相关的资料以及记录我学习音视频的经历和体会。
一。专有名词
1. 视频
1.1 视频编码
(1)定义:视频编码就是指通过特定的压缩技术,将某个视频文件的格式转换成另一种视频格式文件的方式。
(2)常见的几个编码标准:M-JPEG、MPEG系列、H.261、H.264等。
1.2 音频编码
(1)定义:与视频编码类似。
(2)常见的音频编码标准:MP3、AAC、WMA等。
1.3 帧率
(1)定义:每秒显示帧数。
(2)作用:高帧率能提高流畅度和真实感。
1.4 分辨率
(1)定义:视频分辨率是指视频成像产品所形成的图像大小或尺寸(如1080P、4K等)。
【ps:1080P:P 本身的含义是逐行扫描,表示视频像素的总行数,1080P 表示总共有 1080 行的像素数】
(2)作用:高分辨率可以提高清晰度。
1.5 刷新率
(1)定义:刷新率就是屏幕每秒画面被刷新的次数。
(2)作用:刷新率越低,图像闪烁和抖动就越厉害。
1.6 编码格式
(1)目的:数据压缩
(2)特点:编码在格式上有多个统一的标准,不可以按照自己的想法来进行编码。
1.7 封装格式
(1)定义:就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中,也就是说仅仅是一个外壳,或者大家把它当成一个放视频轨和音频轨的文件夹也可以。
1.8 码率(比特率)
(1)定义:也就是比特率,指单位时间内传输或处理的比特的数量
(2)作用:比特率越高,单位时间内传送的数据量越大,与视频质量成正比,但是当码率超过一定数值后,对视频质量没有影响。
1.9 颜色空间
主要分为两种:
(1)YUV:三个字母分别代表明亮度(灰度值)、蓝色通道与亮度的差值、红色通道与亮度的差值。
【主要用于优化彩色视频信号的传输,与RGB相比,其最大的有点是只需占用较少的带宽。】
(2)RGB:三个字母分别代表红、绿、蓝三种原色。
(3)RGB和YUV的换算
Y = 0.299R + 0.587G + 0.114B
U = -0.147R - 0.289G + 0.436B
V = 0.615R - 0.515G - 0.100B
——————————————————
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U
2. 音频
2.1 采样率
(1)定义:表示每秒从连续信号中提取并组成离散信号的采样个数.
(2)作用:采样率越高,声音的文件质量越好,占用存储空间也就越大。
2.2 量化精度
(1)定义:量化精度则是对声波的振幅进行切缝
(2)作用:???
2.3 声道
(1)定义:声道数就是声音录制时的音源数量或回放时相应的扬声器数量。
(2)作用:合理安排声道书可以提高声音的知识度。