2012-04-16 119 views
0

我调查一个简单的任务,获得原始的PCM数据:的iOS:从音频文件

  • 打开从iPhone的“iPod的音频库”
  • 音频文件允许用户通过设置选择块两个标记:开始和结束时间
  • 时间扭转这一大块
  • 将它保存为一个新文件

我有哪些选择?

我会列出一对夫妇的研究小时的结果:(原谅残局,我会一如既往整洁PU一旦我想通了)

http://cocoadev.com/forums/discussion/499/core-audio/p1

https://developer.apple.com/library/ios/#samplecode/iPhoneExtAudioFileConvertTest/Introduction/Intro.html < - 这里是苹果官方的样本项目这可能可以修改得到我以后

回答

0

我相信你可以使用IphoneExtAudioFileConvertTest像你说的,得到你所需要的东西,用户标记他想要的次数后,你想要做的第一件事就是转换成PCM,接下来你需要找出你需要的包,把它写入音频文件,然后重新压缩......我写了一个关于如何获得x秒数的答案here从音频文件中,我只用mp3和m4a进行测试,但它可以适应PCM(pcm应该比线性更容易)。

丹尼尔