UIImagePickerControllerSourceTypeCamera自定义分辨率来录制视频

时间:2018-11-30 13:33:15

标签: ios uiimagepickercontroller uiimagepickercontrollermediatype

  

案例1

我正在使用UIImagePickerControllerSourceTypePhotoLibrary从画廊中挑选视频,它的分辨率为 568 x 320 ,这是更好的质量,视频尺寸更小,并且 16:9 >比率。

  

案例2

现在,如果我使用源类型为UIImagePickerController的{​​{1}}来捕获视频,它并不能为我提供这种分辨率。

UIImagePickerControllerSourceTypeCamera给出 1920 x 1080 ,该比率为 16:9 ,但占用的空间很大。 (例如10秒需要50 MB)。我还尝试了以下所有特质,但没有一个能像案例1

那样为我提供最适合我的结果
UIImagePickerControllerQualityTypeHigh
  

解决方案是什么?

我该怎么办?我的应用程序的要求是仅以较小的空间和 16:9 的宽高比从高质量的摄像头(不是案例1 中提到的那样,但是质量很好)捕获摄像机的视频,因为我们需要在服务器上上传视频。

0 个答案:

没有答案