5

我目前正在编写一个适用于音频文件的 iOS 应用程序,该应用程序的一部分是创建音频文件的波形。因此我需要一个 AVURLAsset 对象,以便 AVAssetReader 可以获取音频文件的数据。

iPhone/iPad 上 iPod 库中的歌曲没有问题,但是当我尝试在应用程序的文档文件夹中获取音频文件的 AVURLAsset 对象时,出现了问题。

我有本地歌曲的 NSURL,并且可以使用 AVAudioPlayer 播放,但是当尝试使用 AVAssetReader 读取 AVURLAsset 时,应用程序崩溃。

有谁知道为什么会发生这个错误?

谢谢!

克里斯

4

1 回答 1

14

知道了,经过一点研究。使用 fileURLWithPath 而不是 URLWithString 非常重要。

于 2012-11-21T15:06:50.697 回答