当我在 iPhone 应用程序中录制音频时,文件非常大。如何压缩音频?
最佳答案
我还没有这样做,但看起来很简单。
当您创建 AVAudioRecorder 时,您可以指定目标 URL、格式和硝酸盐。如果您选择压缩格式和适当的比特率,数据将自动为您压缩。如果选择AAC,也要用硬件压缩。
你想用AVAudioRecorder的initWithURL:settings:error: 您需要的常数在通用音频格式设置中。 我猜你最好的选择是 kAudioFormatMPEG4AAC。
您只想使用音频编解码器压缩音频,任何其他方式都是低效的并且会产生糟糕的音频。
关于ios - 以编程方式压缩录制的音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12813545/