问题标签 [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.

0 投票
2 回答
1751 浏览

iphone - 使用 MPMediaPropertyPredicate 搜索多种类型

我有以下内容:

效果很好,但只搜索了曲目的标题。我希望它返回标题、艺术家和专辑名称的结果。

0 投票
6 回答
2399 浏览

iphone - 艺术家专辑数量

那是我的问题 =)

如何在 songByArtist 中获取 MPMediaItemCollections 的每个艺术家的专辑数量?

例子:

披头士 3 专辑

AC/DC 6 专辑

谢谢你 !!

0 投票
1 回答
2041 浏览

iphone - 我得到空值,每当我使用“MPMediaItemCollection”将“MPMediaItemPropertyAssetURL”转换为数据时?

每当我使用MPMediaItemCollection转换MPMediaItemPropertyAssetURL为数据时,我都会得到空值?

这是我的代码

在这里,我正在获取歌曲的网址ipod-library://item/item.mp3?id=-9207595762773025867

但是当我转换成数据时,我得到空值感谢提前。

0 投票
3 回答
1373 浏览

ipod - MPMediaItem 更改属性

我尝试编写 Activator 动作来更改当前歌曲评分。我现在可以读取 MPMediaItemPropertyRating 属性并获得评级。但是我们如何从应用程序中更改它?

0 投票
1 回答
284 浏览

iphone - 是否可以以编程方式从 ipod 库中删除媒体?

在搜索了几个苹果文档和网站后,我觉得苹果只允许从 ipod-library 读取媒体数据。有没有人证实这一点?是否可以实现从 ipod 库中删除媒体的功能?

问候, 李顺达

0 投票
1 回答
520 浏览

objective-c - 有什么方法可以区分 iOS 5 上的 iTunes Match 和 DRMed 曲目?

对于代表 iOS5 用户音乐库中曲目的给定 MPMediaItem,我们如何确定曲目是否为:

  • 尚未从 iCloud 下载的 iTunes Match 曲目

对比

  • 一个 DRMed 轨道

?

在这两种情况下,MPMediaItemPropertyAssetURL 返回的 NSURL 都是 nil。因此,实例化一个 AVAsset 来检查可导出标志不是一个可行的解决方案。

0 投票
1 回答
5706 浏览

ios5 - 如何在 iOS 上播放列表中的歌曲(仅限歌曲)?

我正在尝试播放 iPod 播放列表中的歌曲。至于播放列表也可能有视频,我只想播放其中的歌曲。

在我加载包含 1 首歌曲和 2 个视频的播放列表后,输出为:

项目计数 3
256
256
1

如果查询旨在检索歌曲,并且媒体项目的媒体类型为 MPMediaTypeMovie (256 或 1 << 8),我不明白为什么我也会收到视频。

有什么建议吗?

0 投票
3 回答
12425 浏览

objective-c - 从 iOS 库中挑选音乐并发送/保存

我对音乐文件有疑问。

我想从 iPhone/iTouch/iPad 的音乐库中选择 1 个/多个音乐文件并保存在我的文档文件夹中或将其发送到服务器。

我大致浏览了MPMediaPickerControllerAddMusic(Sample Code)。但是,我只能获得选择歌曲和播放的详细信息。

是否可以保存那些我也可以用来发送到服务器的选定歌曲?

谢谢

0 投票
2 回答
2811 浏览

iphone - MPMediaItem | 受 iCloud 或 DRM 保护

有什么方法可以检查从 iPhone 音乐库中获取的 mediaItem 是否代表 iCloud 项目?

我知道媒体项目的 MPMediaItemPropertyAssetURL 属性对于受 DRM 保护的媒体和 iCloud 项目都是 nil,但我不知道如何确定该项目是受 DRM 保护还是在云上可用。

提前致谢

0 投票
4 回答
1672 浏览

objective-c - MPMediaItemPropertyPersistentID 有多独特?

MPMediaItemPropertyPersistentID 有多独特?将 ID 列表同步到连接到同一 iTunes 帐户的另一台设备时,它甚至可以工作吗?

我想实现一个 iCloud 同步播放列表解决方案,它将 ID 存储为一个列表,我需要知道这是否可行。