首页 > 其他 > 详细

音频的基础知识

时间:2020-05-26 15:20:36      阅读:39      评论:0      收藏:0      [点我收藏+]

音频的裸数据格式就是脉冲编码调制(Pulse Code Modulation ,PCM)数据。描述一段PCM数据一般需要量化格式(有的地方描述为位深度)(sampleFormat),采样率(sampleRate),声道数(Channel)

 

压缩编码的原理实际上是压缩冗余信号,冗余信号是指不能被人耳感知到的信号,包含人耳听觉范围之外的音频信号以及被掩蔽掉的音频信号。而被掩蔽掉的信号则主要是因为人耳的掩蔽效应,主要表现为频域掩蔽效应和时域掩蔽效应,无论是在时域还是在频域上,被掩蔽的声音信号都被认为是冗余信息,不进行编码处理。

 常见的音频编码

1.WAV编码:

在PCM数据格式的前面加上44字节,分别用来描述PCM的采样率,声道数,数据格式等信息

特点:音质非常好,大量软件都支持

适用场合:多媒体开发的中间文件,保存音乐和音效素材。

 

2.MP3编码:

具有不错的压缩比,使用LAME编码(MP3编码格式的一种实现)的中高码率的MP3文件,听感上非常接近MP3文件,当然在不同的场景下,应该调整合适的参数以达到最好的效果

特点:在128kbit/s以上表现还不错,压缩比比较高,大量软件和硬件都支持,兼容性好

适用场合:高比特率下对兼容性有要求的音乐欣赏

 

3.AAC编码:

新一代的有损压缩技术,它通过一些附加的编码技术(比如PS,SBR等),衍生出LC-AAC,HE-AAC,HE-AAC v2三种编码格式。LC-AAC是较传统的AAC,相对而言,其主要应用于中高码率场景的编码(>80kbit/s),HE-AAC(相当于AAC+SBR)主要应用于中低码率场景的编码(<80kbit/s);而新近推出的HE-AAC v2主要应用于低码率场景的编码(<48Kbits/s) 事实上大部分编码器都设置为<48Kbit/s自动启动PS技术,而>48kbit/s则不加PS,相当于普通的HE-AAC.

 特点:在小于128Kbit/s的码率下表现优异,并且多用于视频中的音频编码。

适用场合:128kbit/s以下的音频编码,多用于视频中音频轨的编码

 

4.Ogg编码:是一个非常有潜力的编码,在各种码率下都有比较优秀的表现,尤其是中低码率下。除了音质好之外,而且是完全免费的,Ogg有非常出色的算法,可以用更小的码率达到更好的音质,目前因为还没有媒体服务软件的支持,因此基于Ogg的数字广播还无法实现。

特点:可以用比MP3更小的码率实现比MP3更好的音质,高中低码率下均有良好的表现,兼容想不够好,流媒体特性不支持。

适用场合:语音聊天的音频消息场景。

音频的基础知识

原文:https://www.cnblogs.com/tryFighting/p/12965804.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!