Grabbing the first frame of a video from UIImagePickerController?
I'm trying to get the first frame from the selected video in a UIImagePickerController to show in a UIImageView , but I do not know if it's possible. If it is, how would I do it? memmons You can do this in one of two ways. The first way is to use the MPMoviePlayerController to grab the thumbnail: MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; moviePlayer.shouldAutoplay = NO; UIImage *thumbnail = [moviePlayer thumbnailImageAtTime:time timeOption:MPMovieTimeOptionNearestKeyFrame]; This works, but MPMoviePlayerController is not a particularly