gpt4 book ai didi

ios - 视频媒体类型不工作的 MPMediaPickerController

转载 作者:可可西里 更新时间:2023-11-01 04:16:39 26 4
gpt4 key购买 nike

我正在尝试使用新的视频媒体类型浏览存储在我的 iPod 库中的视频。对于任何视频类型,我都会在控制台上收到此错误:

Warning: Unsupported media types (1024), using MPMediaTypeAny.

此错误后,选择器仅显示音频类型。

作为引用,这些是 iOS5.0 中可用的新媒体类型(在 MediaPlayer.framework/MediaItem.h 中定义):

// video (available in iOS 5.0)
MPMediaTypeMovie = 1 << 8,
MPMediaTypeTVShow = 1 << 9,
MPMediaTypeVideoPodcast = 1 << 10,
MPMediaTypeMusicVideo = 1 << 11,
MPMediaTypeVideoITunesU = 1 << 12,
MPMediaTypeAnyVideo = 0xff00,

最佳答案

你能不能在代码中成功查询电影库 e.g.:

MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:[NSNumber numberWithInteger:MPMediaTypeMovie] forProperty:MPMediaItemPropertyMediaType];

MPMediaQuery *query = [[MPMediaQuery alloc] init];
[query addFilterPredicate:predicate];

NSArray *items = [query items];

for (MPMediaItem* item in items)
{
NSString* title = [item valueForProperty:MPMediaItemPropertyTitle];

url = [item valueForProperty:MPMediaItemPropertyAssetURL];

}

您应该会看到所有电影片名。这对我来说在 IOS5 和 iPad 2 上没问题。不过我仍然遇到你的问题。解决方法是将上述代码结果放在它自己的模态视图中。

关于ios - 视频媒体类型不工作的 MPMediaPickerController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9474287/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com