AAC Audio Converter

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 音频声效(Audio)
软件类型 未知
地区 不详
投 递 者 葛承德
操作系统 iOS
开源组织
适用人群 未知
 软件概览

可以将任意格式的音频文件转码压缩成 AAC MPEG-4(m4a)格式。可以应用在需要传输声音文件的app中,这样可以将数据量大的声音文件(比如PCM)压缩成较小的AAC再进行传输。 [Code4App.com]

  • 需求 iOS中将压缩音频数据(如AAC)进行解码以得到原始音频数据类型:线性PCM. 本例最终实现的是通过Audio Queue采集到AAC压缩数据,将其解码为PCM数据,并将解码后的PCM数据以录制的形式保存在沙盒中.可调整解码后采样率,解码器类型等参数. 本例可拓展,不仅仅解码AAC音频数据流,还可以是音频文件,视频文件中的音频等等. 实现原理 利用Audio Toolbox Framewor

  • 需求 iOS中将采集到的原始音频数据(PCM)进行编码以得到压缩数据类型(AAC...). 本例最终实现的是通过Audio Unit采集到PCM数据,将其压缩转为AAC数据,并以录制的形式保存在沙盒中.可调整编码后音频数据格式,采样率,编码器类型等参数. 实现原理 利用Audio Toolbox Framework中的Audio Converter可以实现音频数据编码,即将PCM数据转为其他压缩格

  • 前言 正文 1、格式转换 音频数据的格式转换包括采样率改变,单声道到多声道的转变、音调的升高降低等,audio unit有一个专门格式转换unit(kAudioUnitType_FormatConverter,type of 'aufc')。 AudioUnit不支持vbr的数据,也不支持从一个有损压缩格式转换为pcm或者pcm转换为有损格式,对于有损格式的音频数据转换,需要用CoreAudio的