相关疑难解决方法(0)

如何使用AVFoundation修剪视频

我可以使用AVFoundation或UIImagePickerController录制视频.但我无法将视频从一个特定的秒钟修剪到另一个特定的持续时间/时间.谁能帮我.

谢谢,Siva Krishna.

iphone video

9
推荐指数
1
解决办法
9784
查看次数

如何从iphone库导入视频并在应用程序中播放

我正在使用以下代码来显示视频库

 -(IBAction)showVideoLibrary
{
UIImagePickerController *videoPicker = [[UIImagePickerController alloc] init];
videoPicker.delegate = self;
videoPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

videoPicker.mediaTypes =[[NSArray alloc] initWithObjects: (NSString *)kUTTypeMovie,nil];    
if(self.popoverController!=nil)
{
    [self.popoverController release];
}
self.popoverController  = [[UIPopoverController alloc] initWithContentViewController:videoPicker];
popoverController.delegate = self;
popoverController.popoverContentSize=CGSizeMake(320,1000);

[popoverController presentPopoverFromRect:CGRectMake(0,0,10,10) inView:self.view permittedArrowDirections:nil animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

并且为了接收所选的视频网址,我使用以下功能

- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info {

NSString *mediaType = [info valueForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:@"public.movie"])
{
    NSLog(@"came to video select...");

     NSURL *videoUrl=(NSURL*)[info objectForKey:@"UIImagePickerControllerMediaURL"];

    NSLog(@"Got Movie Url==%@",videoUrl);


}
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码,我可以看到视频列表存在于库中,但是当我按下"USE"按钮时,它显示压缩视频..我无法取消它,我没有得到任何类型的网址中的

- (void)imagePickerController: (UIImagePickerController *)picker2 didFinishPickingMediaWithInfo: (NSDictionary *)info
Run Code Online (Sandbox Code Playgroud)

功能..任何解决这个问题的想法..并获取应用程序的URL.

谢谢.

xcode uiimagepickercontroller ipad

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

ipad ×1

iphone ×1

uiimagepickercontroller ×1

video ×1

xcode ×1