我想打开photoLibrary并从中选择一个视频文件。我无法成功打开库,但当我从库中选择一个视频时,首先是视频压缩,然后是UIImagePickerControllerDelegate方法调用。我不需要压缩视频,怎么才能解决这个问题。下面是我加载图片库的代码:
fileprivate func openGalleryWithVideoType() {
let imagePicker = UIImagePickerController()
imagePicker.navigationBar.barTintColor = UIColor.black
imagePicker.navigationBar.tintColor = UIColor.white
imagePicker.sourceType = .savedPhotosAlbum
imagePicker.mediaTypes = [kUTTypeMovie as String]
imagePicker.allowsEditing = false
imagePicker.delegate = self
self.present(imagePicker, animated: true, completion: nil)
}这张图片显示了我在顶部视图中压缩条形图和在底部压缩进程条时遇到的问题。

发布于 2018-10-31 14:25:54
目前还没有办法控制UIImagePickerController如何压缩拾取的视频。
但是如果你想要原始视频,那么你可以从下面的代码中获得:
let videoUrl = info[UIImagePickerControllerReferenceURL] as? URLhttps://stackoverflow.com/questions/53070069
复制相似问题