2012-04-16 120 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應該比線性更容易)。

丹尼爾