以编程方式压缩录制的音频

时间:2012-10-10 06:50:24

标签: ios audio record

当我在iPhone应用程序中录制音频时,文件大小很大。我该如何压缩音频?

1 个答案:

答案 0 :(得分:1)

我没有这样做,但看起来非常简单。

创建AVAudioRecorder时,您可以指定目标网址,格式和硝酸盐。如果选择压缩格式和适当的比特率,数据将自动为您压缩。如果选择AAC,也应该用硬件压缩。

您想使用AVAudioRecorder的initWithURL:settings:error: 您需要的常量是常规音频格式设置。 我猜你最好的选择是kAudioFormatMPEG4AAC。

您只想使用音频编解码器压缩音频,任何其他方式效率低下并且会产生较差的音频。