我能得到受保护文件的章节元数据吗?



现在,我使用mnavchapter来获取音频文件的章节元数据,并使用MPMediaPlayerController来播放音频文件。

这个工作很好,直到我试图加载Audible (AA)书的章节。MPMediaItemPropertyAssetURL返回nil,因为这是一个"受保护"的文件。是否有其他方法来读取章节元数据?

当前无效代码:

NSURL *assetURL = [self.mpmediaitem valueForProperty:MPMediaItemPropertyAssetURL]; //this is null :(
AVAsset *asset = [AVAsset assetWithURL:assetURL];
MNAVChapterReader *reader = [MNAVChapterReader new];
NSArray *chapters = [reader chaptersFromAsset:asset];

我刚刚注意到这在iOS 9中是有效的

相关内容

  • 没有找到相关文章

最新更新