代码之家  ›  专栏  ›  技术社区  ›  rui

有没有可能在iPhone上录制AAC/MP4格式的音频?

  •  0
  • rui  · 技术社区  · 14 年前

    在这个链接中,它说它可以: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html

    然而,我搜索了一个在网络上工作的例子,只能看到人们抱怨他们不能让它工作。我有一个PCM的工作音频队列示例,但是当我切换到AAC初始化时失败了。这里的例子也只使用了pcm。

    是否有人成功地完成了这项工作,或者有一个指向有效代码段的链接?

    1 回复  |  直到 14 年前
        1
  •  0
  •   rui    14 年前

    基本上,iPhone只录制PCM。要获得AAC编码的文件,应将原始的PCM流存储到音频文件中,然后将该音频文件转换为AAC。

    没有办法在iPhone上即时录制和转换,除非你有一个第三方库可以为你实现这一点。