同样的后缀名,编码格式可以不一样


AAC(Advanced Audio Coding)

高级音频编码,是一种非常常见音频编码格式,出现于1997年,基于 MPEG-2的音频编码技术。由Fraunhofer IIS、杜比实验室、AT&T、Sony(索尼)等公司共同开发,目的是取代MP3格式.2000年,MPEG-4标准出现后,AAC 重新集成了其特性,加入了SBR技术和PS技术,为了区别于传统的 MPEG-2 AAC 又称为 MPEG-4 AAC. 相关的规范标准分别是ISO/IEC 13818-7,ISO/IEC 14496-3作为一种高压缩比的音频压缩算法,AAC压缩比通常为18:1,也有数据说为20:1,远胜mp3;

在音质方面,由于采用多声道,和使用低复杂性的描述方式,使其比几乎所有的传统编码方式在同规格的情况下更胜一筹. AAC可以支持多达48个音轨,15个低频(LFE)音轨,5.1多声道支持,更高的采样率(最高可达96kHz,音频CD为44.1kHz)和更高的采样精度(支持8bit、16bit、24bit、32bit,音频CD为16bit)以及有多种语言的兼容能力,更高的解码效率,一般来说,AAC可以在对比MP3文件缩小30%的前提下提供更好的音质 AAC包含了如下9种规格

  1. MPEG-2 AAC LC 低复杂度规格(Low Complexity)

  2. MPEG-2 AAC Main 主规格

  3. MPEG-2 AAC SSR 可变采样率规格(Scaleable Sample Rate)

  4. MPEG-4 AAC LC 低复杂度规格(Low Complexity),现在的手机比较常见的 MP4 文件中的音频部份就包括了该规格音频文件

  5. MPEG-4 AAC Main 主规格

  6. MPEG-4 AAC SSR 可变采样率规格(Scaleable Sample Rate)

  7. MPEG-4 AAC LTP 长时期预测规格(Long Term Predicition)

  8. MPEG-4 AAC LD 低延迟规格(Low Delay)

  9. MPEG-4 AAC HE 高效率规格(High Efficiency)

AC-3(Digital Audio Compression Standard)、 Revision A (ATSC Doc. A/52A)

音频编码格式,传说中的杜比实验室的杰作,著名的有损数据压缩的多媒体储存格式。可以包括多达6个独立的声道。最知名的是5.1声道技术。在5.1声道技术中,5代表着5个基本声道,独立连接至五个不同的喇叭(20至20,000 Hz),分别是右前(RF),中(C),左前(LF),右后(RR),左后(LR);而1则代表1个低频声效,连接至低音辅助喇叭(20至120 Hz)每个AC-3 的音频帧都是以0x0B77为同步头。开源库 解码库 liba52。

ALAC(Apple Lossless Audio Codec)

苹果的无损音频压缩编码格式,ALAC与MP3的主要分别在于编码过程中,MP3会取消小部分高频及低频部分的音频数据,而ALAC则会如实记录,不会删除音频中任何细节数据。由于资 料无损,ALAC音频文件大小会比MP3大,通常每片音乐CD(约70至80分钟)经ALAC编码后,音频文件大小约300MB。

AMR(Adaptive Multi-Rate)自适应多速率音频压缩

音频编码格式,是一个使语音编码最优化的专利。AMR被标准语音编码 3GPP在1998年10月选用,现在广泛在GSM和UMTS中使用。它使用1-8个不同的位速编码。之前的手机里有很多amr的音频文件,可分成:

1.AMR-NB

2.AMR-WB, Adaptive Multi-Rate - Wideband Speech Codec

3.AMR-WB+, Extended Adaptive Multi-Rate - Wideband Speech Codec

ATRAC(Adaptive Transform Acoustic Coding)

是Sony 公司开发的一种相对老的音频编码格式,又细分成ATRAC1、ATRAC2、ATRAC3、ATRAC3plus,这些都是独立的技术,后来Sony把这些技术统称为ATRAC。在rmvb的封装格式中也能看到这种音频编码格式。

APE

APE是Monkey's Audio提供的一种无损压缩格式,APE可以无损失高音质地压缩和还原。APE的压缩率相当高,并且音质保持得很好,获得了不少发烧用户的青睐.

DTS (Digital Theater Systems )

大名鼎鼎的DTS (数码影院系统)是由DTS公司开发,一种多通道的音频技术,低损,环绕立体声,被广泛的应用在DVD等高清片源上。同样也需要授权,与杜比公司是竞争对手。最常见的是DTS 5.1:保存5条音频通道的数据用于环绕立体声,分别是center, left-front, right-front, left-rear, and right-rear.除此之外DTS公司还开发了DTS 70 mm、DTS 70 ES、DTS NEO:6、DTS 96/24、DTS-HD Master Audio、DTS-HD High Resolution Audio、DTS Connect、DTS Surround Sensation等技术。由于版权比较严格,而且文档很难从网上找到。

FLAC (Free Lossless Audio Codec)

是一款开源的无损压缩的音频编码格式,它不会破坏任何原有的音频资讯,所以可以还原音乐光碟音质。现在它已被很多软件及硬件音频产品所支持,FLAC计划首页http://flac.sourceforge.net/

MP3(MPEG-1 or MPEG-2 Audio Layer III)

MPEG-1 or MPEG-2 Audio Layer III经常被称作MP3,是目前最流行的音频编码格式,有损压缩,相关的规范标准在ISO/IEC 11172-3, ISO/IEC 13818-3。它是在1991年,由位于德国埃尔朗根的研究组织Fraunhofer-Gesellschaft的一组工程师发明和标准化的,它设计用来大幅度地降低音频数据量,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的文件。
bit rates对MP3来说是可变的,原则是bit rates越高声音文件中包含的原始声音信息越多,这样回放时声音品质也越高。
就bit rates来说MP3可以分为2种:
MP3-CBR:Constant Bit Rate 在MP3编码的早期,整个文件使用一个固定的位元率
MP3_VBR: Variable Bit Rate 可以让MP3文件的每一段甚至每一帧都可以有单独的bitrate,这样做的好处就是在保证音质的前提下最大程度的限制了文件的大小。这个方法类似于声音控制的磁带录音机不记录静止部分节省磁带消耗。

Ogg

Ogg是一个自由且开放标准的容器格式,由Xiph.Org 基金会所维护,“Ogg”意指一种文件格式,可以纳入各式各样自由和开放源代码的编解码器,包含音效、视频、文字(像字幕)与元数据的处理。
1.Ogg_Vorbis:这就是咱们常见的.ogg结尾的音频文件,Vorbis是一种有损音讯压缩格式,由Xiph.Org基金会所领导并开放源代码。Vorbis通常以Ogg作为容器格式,所以常合称为Ogg Vorbis。

PCM (Pulse Code Modulated Audio)

目前计算机应用中,最高保真水平的音频编码格式。PCM约定俗成了无损编码,能做到最大程度的无限接近绝对保真。被广泛用于素材保存及音乐欣赏,CD、DVD以及我们常见的WAV文件中均有应用,优点是音质好,缺点是体积大。
做嵌入式音视频产品时,一般情况的音视频都是芯片负责解码。如果遇到版权问题,例如AC3 DTS,有些时候芯片厂商要求很严格,用户会采取软解的方法,软解也就是把AC3 DTS等音频解成PCM,然后在送给芯片。

RealAudio

网络中非常常见,在rmvb、rm封装格式中,或者是 .ra .ram音频文件,由RealNetworks发展的一种多媒体音频文件格式,目前已有很多版本:

  • lpcJ, 14_4: IS-54 VSELP (RealAudio 1)
  • 28_8: G.728 LD-CELP (RealAudio 2)
  • dnet: Dolby AC3 (RealAudio 3)
  • sipr: Sipro Lab Telecom ACELP-NET (RealAudio 4/5)
  • cook: G2/Cook Codec (RealAudio 6)
  • atrc: Sony ATRAC3 (RealAudio 8)
  • raac: MPEG-4 LC-AAC (RealAudio 9)
  • racp: MPEG-4 HE-AAC (RealAudio 10)
  • ralf: RealAudio Lossless Format (RealAudio 10)

WMA (Windows Media Audio)

是微软公司开发的一种数字音频压缩格式,WMA 7之后的WMA支持证书加密,未经许可(即未获得许可证书),即使是非法拷贝到本地,也是无法收听的。目前比较流行的是WMA 9:

  • WMA9, Windows Media 9 Audio Codec
  • WMA9_PRO, Windows Media 9 Professional Audio Codec
  • WMA9_LL, Windows Media 9 Lossless Audio Codec

常见音频编码格式总结相关推荐

  1. 一、常见音频编码格式以及帧长计算

    一.音频帧的长度 音频帧的概念没有视频帧清晰,一般来说,一帧视频帧可以认作是经过某种视频编码格式编码后的一副图像,但音频帧跟具体编码格式有关,例如PCM裸数据,就不需要音频帧的概念,只需要根据采样率和 ...

  2. 几种常见音频编码格式的总结

    PCM编码分为: PCM编码(原始数字音频信号流):16bit.8000HZ ADPCM(自适应差分PCM) 对数PCM(非均匀量化PCM):Mu-law.A-law,两种都是8bit,8000HZ ...

  3. 常见窄带宽带音频编码格式

    常见音频编码格式,有窄带编码和宽带编码,从传统的PSTN网络,到现在的IP网络,一张表格,一目了然. 常见音频编码格式 宽带语音就是扩大了采样的语音频率范围.比特率小于64Kbps的,有些适用于VOI ...

  4. 常见音频文件格式的特点。

    常见音频文件格式的特点. http://www.360doc.com/content/11/1125/18/8050095_167351161.shtml 要在计算机内播放或是处理音频文件,也就是要对 ...

  5. 中文格式_常见中文编码格式

    中文编码主要有以下四种: GB2312简体中文编码,一个汉字占用2个字节,在大陆是主要的编码方式.当文章/网页中包含繁体中文.日文.韩文等时,这些内容可能无法被正确编码. BIG5繁体中文编码,主要在 ...

  6. linux音频文件格式转换,Linux下常见音频格式之间的转换方法

    下面简单介绍下Linux环境常见音频格式之间的转换方法: MP3 相关工具: lame OGG 相关工具: vorbis-tools APE 相关工具: mac FLAC 相关工具: flac WAV ...

  7. 音视频基础知识---音频编码格式

    音视频基础知识汇总: 音视频基础知识---协议相关RTSP RTMP HLS 音视频基础知识---封装格式 音视频基础知识---视频编码格式 音视频基础知识---音频编码格式 音视频基础知识---像素 ...

  8. 常见的编码格式/txt文件乱码

    常见的编码格式 比较常见的编码格式大体上可以分为ASCII编码和Unicode编码. ASCII编码 ASCII编码:是出现最早的编码格式.属于单字节编码ASCII码使用7bit表示一个字符,共128 ...

  9. 宝利通终端产品常见音频故障应急排查及处理办法

    故障诊断方法: 分类处理: 当您的终端发生故障后,请您首先根据故障现象判断故障的类型,是属于网络故障还是音视频故障,以便于进一步处理. 先本地后远端: 当您在判断故障类型后,应按照先本地后远端的顺序进 ...

  10. aac fhg lc哪一个模式_AAC音频编码格式简介

    AAC音频编码格式,完整名称叫做"高级音频编码(Advanced Audio Codec)".这种先进而高级的编码规范,是由Fraunhofer IIS公司(前MP3标准的制定者) ...

最新文章

  1. python使用matplotlib可视化线图(line plot)、设置X轴坐标的下限和上限数值(setting the lower and upper bound of the x axis)
  2. C_Free引用链接库
  3. Java SE 6 新特性: 编译器 API
  4. python判断字符串长度_Python|判断字符串是否符合日期要求
  5. KDevelop的使用(包括交叉编译)[原创]
  6. Maven学习总结(22)——Maven常用插件介绍
  7. 如何使用以下命令 ls cat mv touch 以及如何使用 explainshell.com 这个网站
  8. 「08」回归的诱惑:深入浅出逻辑回归(Python实战篇)
  9. Linux服务器的那些性能参数指标
  10. 2021外卖CPS分销微信小程序源码 外卖侠CPS全套源码
  11. MATLAB基础教程(xlsread和xlswrit函数+数据拟合+数值计算)
  12. U盘文件格式简单介绍
  13. NLP实战之基于LSTM的诗歌生成器
  14. [vba]快速更新表格标题序号
  15. html调用暴风影音,暴风影音4大使用设置技巧
  16. android控件属性大全
  17. vue3安装vuex报错: Could not resolve dependency npm ERR peer vue@“^2.0.0“ from vuex@3.6.2
  18. 换电脑了大量数据如何迁移?
  19. Visual Studio 2019 下载地址
  20. 英伟达两个最新元宇宙布局

热门文章

  1. 红帽linux创建c文件,RedHat成功运行的第一个C程序全过程(适合新手)
  2. Scala语言会取代Java的吗?
  3. python opencv 将白色底变成透明底
  4. kubernetes面试题汇总
  5. .Net框架搭建之1、SQL Server EF MVC简单三层框架
  6. Java进阶总结——集合框架
  7. 前端基础学习之Sass
  8. 全球及中国工业废物处置服务行业行业发展趋势及十四五规划展望报告2022-2028年
  9. selenium自动化中停止页面加载
  10. 百度与谷歌地图坐标转换