我使用AVRecorder
保存录音,AVAssetExportsession
追加多个档案。但是Exportsession
的输出太大了。
所以我想在将其上传到服务器之前将其转换为较小的尺寸。如何将其转换为较低的采样率。
答案 0 :(得分:1)
使用AVAssetWriter
(Apple文档:https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVAssetWriter_Class/index.html),这将允许您为文件选择比特率/频道/等选项。
如果您需要,此相关问题(AVAssetWriter How to write down-sampled/compressed m4a/mp3 files)会使用AVAssetWriter
提供完整的代码示例 - 当然,请务必注意该问题的答案,就地点而言导出的文件。