Iphone 从应用程序中选取视频并将其复制到文档目录中

Iphone 从应用程序中选取视频并将其复制到文档目录中,iphone,file,video,uiimagepickercontroller,mpmediapickercontroller,Iphone,File,Video,Uiimagepickercontroller,Mpmediapickercontroller,我使用UIImagePickerController从IPhone的图像库中选择视频文件 imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie]; 代码运行良好,picker向我显示了Gallery中所有可用的视频,但问题是,UIImagePickerController没有在IPhone的视频文件夹中显示所有类似IPhone的视频,也没有显示IPhone上的同步视频。简而言之,它只显示从Iphon

我使用
UIImagePickerController
从IPhone的图像库中选择视频文件

imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
代码运行良好,picker向我显示了Gallery中所有可用的视频,但问题是,
UIImagePickerController
没有在IPhone的视频文件夹中显示所有类似IPhone的视频,也没有显示IPhone上的同步视频。简而言之,它只显示从Iphone录制的视频。但我的要求是在Iphone中显示所有视频并获取它们的路径,这样我就可以使用
FileManager
编写它们

我也试过使用

MPMediaPickerController *picker =
    [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];

    picker.delegate                     = self;
    picker.allowsPickingMultipleItems   = YES;
    picker.prompt                       = NSLocalizedString (@"AddSongsPrompt", @"Prompt to user to choose some songs to play");

    [[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleDefault animated:YES];

    [self presentModalViewController: picker animated: YES];
    [picker release];
但它也向我展示了Iphone的音乐文件,而不是视频。
有人知道怎么做吗?

试试
initWithMediaTypes:MPMediaTypeAnyVideo
而不是
initWithMediaTypes:MPMediaTypeAnyAudio


有关更多信息,请参见此链接,

谢谢。实际上,我在发布代码示例时犯了一个错误。我使用initWithMediaTypes:MPMediaTypeAnyVideo而不是initWithMediaTypes:MPMediaTypeAnyAudio,但仍然不适用于我。我也查看了类引用,但它不适用于我。嘿@Abhinav查看此链接,也许你可以从中找到一些东西。。来听音乐。。看看你从这段代码中犯了什么错误:)我正在使用相同的代码,只需将initWithMediaTypes:MPMediaTypeAnyVideo:(使用AssetLibrary hey@Abhinav查看此代码请尝试使用此库并使用它.)。。