ios视频缩略图

在UIImagePickerControllerDelegate的函数- (void)imagePickerController:(UIImagePickerController *)picker   didFinishPickingMediaWithInfo:(NSDictionary *)info 中实现:

 

 

- (void)imagePickerController:(UIImagePickerController *)picker   didFinishPickingMediaWithInfo:(NSDictionary *)info 

{   

    [picker dismissModalViewControllerAnimated:YES];

    

    NSString *mediaType = [infoobjectForKey:UIImagePickerControllerMediaType];

    if([mediaType isEqualToString:@"public.movie"])

    {

        NSURL *videoURL = [infoobjectForKey:UIImagePickerControllerMediaURL];

        NSLog(@"found a video");

        //获取视频的thumbnail     

        MPMoviePlayerController *player = [[[MPMoviePlayerControlleralloc]initWithContentURL:videoURL] autorelease];

        UIImage  *thumbnail = [playerthumbnailImageAtTime:1.0timeOption:MPMovieTimeOptionNearestKeyFrame];

player = nil;

        }

 

 

http://www.bkjia.com/IOSjc/875464.html

posted @ 2015-09-24 23:13  放逐之风  阅读(216)  评论(0编辑  收藏  举报