0

如果视频少于 10 分钟,它可以正常工作,如果视频超过 10 分钟,它显示 tempFilePath 为空。这是代码: -

NSString *mediaType = [info objectForKey: UIImagePickerControllerMediaType];
NSURL *selectedVideoUrl;

if (CFStringCompare ((__bridge CFStringRef) mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo) {

    tempFilePath = [[info objectForKey:UIImagePickerControllerMediaURL] path];
    selectedVideoUrl = [info objectForKey:UIImagePickerControllerMediaURL];
}

NSLog(@"tempFilePath %@",tempFilePath);
4

1 回答 1

1

也许这会有所帮助:来自UIImagePickerController 类参考

电影捕捉的默认持续时间限制为 10 分钟,但可以使用videoMaximumDuration属性进行调整。

于 2013-03-28T12:00:32.883 回答