如何设置视频的缩略图?

时间:2011-11-09 10:46:49

标签: iphone objective-c xcode

我的应用程序中有一个自定义按钮,点击其中我提供了一个UIImagePickerControllerSourceTypeCamera来拍摄视频。

现在,在捕获视频后,我想将其缩略图设置为此自定义按钮。

如何拍摄该视频的第一帧以设置缩略图?

2 个答案:

答案 0 :(得分:3)

参考以下链接。您可以获得有关为视频创建缩略图的一些想法。

  1. Getting a thumbnail from a video url or data in iPhone SDK

  2. stackoverflow.com/questions/1259316/iphone-sdk-3-0-video-thumbnail

答案 1 :(得分:1)

检查这个。

NSString *videoLink=[info objectForKey:@"UIImagePickerControllerMediaURL"];   
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:(NSURL*)videoLink];
UIImage *imageSel = [player thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame];
[player stop];
[player release];