如果视频小于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);
答案 0 :(得分:0)
也许这会有所帮助:来自UIImagePickerController Class Reference:
电影捕捉的默认持续时间限制为10分钟,但也可以 使用videoMaximumDuration属性调整。