MPMediaItem 到 AVAsset 到 .MP3

Posted

技术标签:

【中文标题】MPMediaItem 到 AVAsset 到 .MP3【英文标题】:MPMediaItem to AVAsset to .MP3 【发布时间】:2011-12-14 15:56:49 【问题描述】:

我从 MPMediaItem(iTunes 歌曲)中获取音频数据并将其放入 AVAsset。如何将我的 AVAsset 转换为可以存储到磁盘的 .MP3 文件?

【问题讨论】:

我不认为你可以,那不会引起版权问题吗? 是的,你可以,而且没有问题,DRMed 歌曲不返回 URL,因此你不能从中创建 AVAsset,其他的你可以 【参考方案1】:

实际上,是的,您可以这样做.....查看这篇精彩的文章,向您展示如何在阅读时使用 AVAssetWriter 写出数据...

Article here.

【讨论】:

@Daniel 您能否提供一个参考,说明如何仅通过阅读器完成此操作? @NickHolt 查看***.com/questions/7812394/…‌​setreaderoutput/8524117#8524117 我在我的答案中输入了代码

以上是关于MPMediaItem 到 AVAsset 到 .MP3的主要内容,如果未能解决你的问题,请参考以下文章

如何将 MPMediaItem 添加到 MPMediaItemCollection

将 MPMediaItem 添加到 MPMediaItemCollectino

在 iOS 中使用 MPMediaItem 时是不是需要使用 mutableCopy 到 NSMutableArray?

获取 MPMediaItem 添加到 iTunes 库的日期

使用 AVAsset 的多个图像到视频需要高内存

Swift 5 将 AVAsset 保存到 UserDefaults