录制后改变音频比特率

时间:2015-01-27 00:50:09

标签: ios audio compression core-audio

我正以44.1khz的比特率录制音频文件。我喜欢高质量的音频用于播放目的。但是,当我想通过文本或电子邮件导出时,音频文件无法导出,因为它们大于15MB(通常用于音频文件+ 3分钟)。有没有办法在我想导出时降低比特率?我已经看过以下教程,但我宁愿将文件保存为m4a而不是转换为aac: http://atastypixel.com/blog/easy-aac-compressed-audio-conversion-on-ios/

1 个答案:

答案 0 :(得分:0)

您可以使用AVAssetReader和AVAssetWriter将音频文件转码为具有不同参数(较低比特率,较高压缩率等)的音频文件。仅仅因为你创建一个新的(临时的?)音频文件用于导出并不会强制你删除你想要播放的当前更高质量的音频文件。