0

我正在尝试通过 UIImagePicker 调用相机,如下所示,

 if UIImagePickerController.isSourceTypeAvailable(.camera) {
            let imagePicker = UIImagePickerController()
            imagePicker.delegate = self
            imagePicker.sourceType = .camera
            imagePicker.mediaTypes = [kUTTypeMovie as String]
            imagePicker.cameraCaptureMode = .video
            imagePicker.allowsEditing = false
            imagePicker.videoQuality = .typeHigh
            imagePicker.videoExportPreset = AVAssetExportPreset3840x2160
            helperGetAppDeleate().navigation.present(imagePicker, animated: true, completion: nil)
 }

videoQuality 为 .typeHigh。虽然我的手机支持 4k,但 videoQuality 似乎没有增加超过 1920x1080。除此之外,videoExportPreset 已被弃用,我无法使用它。

有任何想法吗?

4

0 回答 0