Получить длительность видео после закрытия UIImagePicker? - PullRequest
1 голос
/ 06 ноября 2011

Я хочу получить длину видео, которое выбирает пользователь.Я использую яблоки UIImagePicker,

вот мой код до сих пор:

    [self dismissModalViewControllerAnimated:YES];
//assign the mediatype to a string 
//check the media type string so we can determine if its a video
    NSURL *videoURL = [info objectForKey:UIImagePickerControllerMediaURL];
    webData = [[NSData alloc]init];
    webData = [NSData dataWithContentsOfURL:videoURL];
    //[self post:webData];
    video = 1;
    upload.hidden = NO;

    ImagesCopy = [[NSMutableArray alloc]initWithObjects:@"1", nil];
[tableview reloadData];

Спасибо: D

1 Ответ

6 голосов
/ 07 ноября 2011

Вы можете сделать это

AVAsset *movie = [AVAsset assetWithURL:[info objectForKey:UIImagePickerControllerMediaURL]];
CMTime movieLength = movie.duration;
...