如何在兼容的iPhone上使用UIImagePickerController拍摄4K视频?]

问题描述 投票:2回答:1

[在iPhone 6S +上测试了我的应用后,我注意到它产生的视频仅为1080p,尽管它应该能够以4K录制。我的UIImagePickerController设置如下:

UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePickerController.mediaTypes = @[(NSString *)kUTTypeMovie];
imagePickerController.videoMaximumDuration = 3600.f;
imagePickerController.videoQuality = UIImagePickerControllerQualityTypeHigh;

[self presentViewController:imagePickerController animated:YES completion:nil];

我以为也许会有一个新的UIImagePickerControllerQualityType键来选择“非常高”的质量,但是“高”似乎仍然是最好的质量。有没有一种方法可以使用UIImagePickerController启用4K记录,还是我必须使用AVFoundation推出自己的解决方案?

[在iPhone 6S +上测试了我的应用后,我注意到它产生的视频仅为1080p,尽管它应该能够以4K录制。我的UIImagePickerController的设置如下:...

ios uiimagepickercontroller
1个回答
0
投票

在某些iOS版本中,此问题已解决,现在可以执行

© www.soinside.com 2019 - 2024. All rights reserved.