从视频中提取缩略图

时间:2012-02-27 11:49:05

标签: iphone ios mpmovieplayercontroller

我正在构建一个小测试应用程序,我打算稍后扩展。我想从视频中提取缩略图并在视图上显示。

稍后的目标是提取视频的所有帧。 (使用这段代码iPhone Read UIimage (frames) from video with AVFoundation)将其加载到数组中。并使用滑块在该数组中的图像之间循环以在视图上显示。

-(void)viewDidLoad
{
[super viewDidLoad];
NSURL *myMovie = [NSURL URLWithString:@"myMovie.mov"];
MPMoviePlayerController *movie = [[MPMoviePlayerController alloc] initWithContentURL: myMovie];
UIImage *singleFrameImage = [movie thumbnailImageAtTime:1 timeOption:MPMovieTimeOptionExact];
UIImageView *frameView = [[UIImageView alloc] initWithImage:singleFrameImage];
frameView.frame = CGRectMake (0,0,360,480);
[self.view addSubview:frameView]; 
}

这编译好了。但是,缩略图不会显示在视图上。 任何想法,为什么会这样?

0 个答案:

没有答案