Android 音视频开发 视频编码,音频编码格式

1.视频编码

(1)MPEG系列

(2)H.26X系列

2.音频编码

(1)AAC

优点:相对于MP3其音质更佳,文件更小。

缺点:属于有损音质

(2)MP3

特点:压缩率能达到1:10甚至是1:12.

利用人耳对高频声音信号不敏感的特性,将时域波形信号转换成频域信号,划分多个频段,对高频信号使用大压缩率,低频信号使用小压缩率,保证信号不失真。

(3)AC3

有损音频编码格式

被广泛应用于5.1声道,Dolby AC3提供的环绕声系统由5个全频域声道和一个超低音声道组成,被称为5.1声道。

5个全频域声道:左前、中央、右前、左后、右后。

超低音声道主要提供一些额外的低音信息,使一些场景(爆炸、撞击)声音效果更好。

3.常见的多媒体框架

(1)VLC:即Video LAN Client,是一款自由、开源的跨平台多媒体播放器及框架。

(2)FFmpeg:多媒体解决方案,不是多媒体框架,广泛用于音视频开发

(3)Gstreamer:一套构建流媒体应用的开源多媒体框架。

4.颜色空间模型

YUV:是被欧洲电视系统所采用的一种颜色编码方式。

Y代表亮度,UV代表色差,U和V是构成颜色的两个分量

RGB:通过对红(R)、绿(G)、蓝(B)3个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色。

猜你喜欢

转载自blog.csdn.net/qq_37980878/article/details/111470609