UIImagePickerController kullanarak kütüphaneden alınan videonun küçük resmini almaya çalışıyorum.UIImagePickerController kütüphaneden alınan videonun küçük resmi
İşte kodum. Bir video kaydederken kamerayı kullanırsam videonun küçük resmini alabilirim. Ama kütüphaneden bir video alırsam küçük resmi alamıyorum. Nedenini bilen var mı?
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
if ([mediaType isEqualToString:(NSString *)kUTTypeMovie])
{
NSURL *mediaUrl = [info objectForKey:UIImagePickerControllerMediaURL];
MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:mediaUrl];
moviePlayer.shouldAutoplay = NO;
UIImage *thumbnail = [[moviePlayer thumbnailImageAtTime:0.0 timeOption:MPMovieTimeOptionNearestKeyFrame] retain];
[imageView setImage:thumbnail]; //imageView is a UIImageView
[moviePlayer release];
[thumbnail release];
[self dismissModalViewControllerAnimated:YES];
}
}
Biri bana yardımcı olabilir geçmek var? – Gargamal