我尝试使用UIImagePickerController
将videoQuality
设置为UIImagePickerControllerQualityType.TypeHigh
并设置为UIImagePickerControllerQualityType.TypeLow
来录制视频。我将最大持续时间设置为2秒,让手机平放以控制输入的变化。
无论videoQuality
,最终结果都是100k的6.5MB大小。我期望.TypeLow
设置可以节省大量空间。
这是在运行iOS 8.3的iPhone 6上。
为什么UIImagePickerController
会忽略videoQuality
属性?
答案 0 :(得分:1)
如果启用Settings > Photos & Camera > Record Video at 60 FPS
,则会导致UIImagePickerControllerQualityType
忽略videoQuality
。我没有找到有关此行为的任何文档,因此它可能只是iOS 8.3中的错误。