问题标签 [mpmediaitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 使用 MPMediaPropertyPredicate 搜索多种类型
我有以下内容:
效果很好,但只搜索了曲目的标题。我希望它返回标题、艺术家和专辑名称的结果。
iphone - 艺术家专辑数量
那是我的问题 =)
如何在 songByArtist 中获取 MPMediaItemCollections 的每个艺术家的专辑数量?
例子:
披头士 3 专辑
AC/DC 6 专辑
谢谢你 !!
iphone - 我得到空值,每当我使用“MPMediaItemCollection”将“MPMediaItemPropertyAssetURL”转换为数据时?
每当我使用MPMediaItemCollection
转换MPMediaItemPropertyAssetURL
为数据时,我都会得到空值?
这是我的代码
在这里,我正在获取歌曲的网址ipod-library://item/item.mp3?id=-9207595762773025867
但是当我转换成数据时,我得到空值感谢提前。
ipod - MPMediaItem 更改属性
我尝试编写 Activator 动作来更改当前歌曲评分。我现在可以读取 MPMediaItemPropertyRating 属性并获得评级。但是我们如何从应用程序中更改它?
iphone - 是否可以以编程方式从 ipod 库中删除媒体?
在搜索了几个苹果文档和网站后,我觉得苹果只允许从 ipod-library 读取媒体数据。有没有人证实这一点?是否可以实现从 ipod 库中删除媒体的功能?
问候, 李顺达
objective-c - 有什么方法可以区分 iOS 5 上的 iTunes Match 和 DRMed 曲目?
对于代表 iOS5 用户音乐库中曲目的给定 MPMediaItem,我们如何确定曲目是否为:
- 尚未从 iCloud 下载的 iTunes Match 曲目
对比
- 一个 DRMed 轨道
?
在这两种情况下,MPMediaItemPropertyAssetURL 返回的 NSURL 都是 nil。因此,实例化一个 AVAsset 来检查可导出标志不是一个可行的解决方案。
ios5 - 如何在 iOS 上播放列表中的歌曲(仅限歌曲)?
我正在尝试播放 iPod 播放列表中的歌曲。至于播放列表也可能有视频,我只想播放其中的歌曲。
在我加载包含 1 首歌曲和 2 个视频的播放列表后,输出为:
项目计数 3
256
256
1
如果查询旨在检索歌曲,并且媒体项目的媒体类型为 MPMediaTypeMovie (256 或 1 << 8),我不明白为什么我也会收到视频。
有什么建议吗?
objective-c - 从 iOS 库中挑选音乐并发送/保存
我对音乐文件有疑问。
我想从 iPhone/iTouch/iPad 的音乐库中选择 1 个/多个音乐文件并保存在我的文档文件夹中或将其发送到服务器。
我大致浏览了MPMediaPickerController和AddMusic(Sample Code)。但是,我只能获得选择歌曲和播放的详细信息。
是否可以保存那些我也可以用来发送到服务器的选定歌曲?
谢谢
iphone - MPMediaItem | 受 iCloud 或 DRM 保护
有什么方法可以检查从 iPhone 音乐库中获取的 mediaItem 是否代表 iCloud 项目?
我知道媒体项目的 MPMediaItemPropertyAssetURL 属性对于受 DRM 保护的媒体和 iCloud 项目都是 nil,但我不知道如何确定该项目是受 DRM 保护还是在云上可用。
提前致谢
objective-c - MPMediaItemPropertyPersistentID 有多独特?
MPMediaItemPropertyPersistentID 有多独特?将 ID 列表同步到连接到同一 iTunes 帐户的另一台设备时,它甚至可以工作吗?
我想实现一个 iCloud 同步播放列表解决方案,它将 ID 存储为一个列表,我需要知道这是否可行。