我正在使用AVAudioRecorder通過停止使用NSMutableData對象並使用appendData方法將該數據附加到以前的錄製文件的記錄,每隔15秒保存一個音頻文件。在NSData上將音頻文件合併爲一個iPhone
然後我再次以相同的方法記錄,以便記錄是「連續的」。問題是,只要你[錄音機停止],它就會按照指定的URL保存/關閉音頻文件。這很好,因爲我可以用它填充NSData對象並將其附加到我的NSMutableObject,然後寫入相同的文件url。
問題是一定是錯誤的標題信息,因爲它只播放音頻的第一部分。
我的問題是如何正確合併文件,即使像合併兩個音頻文件一樣簡單,並讓AVAudioPlayer將其視爲一個文件。當我將第二張錄音附加到第一張錄音時,我想到的可能是文件長度/持續時間的標題信息。
任何想法?