如何捕获所有支持的分辨率的相机框架?

时间:2019-05-03 02:25:50

标签: ios swift resolution avcapturesession

现在,我正在尝试找出一种同时捕获所有支持分辨率的相机帧的方法。

例如,我需要捕获两个分辨率为(640x480, 1920x1080)的相机帧。

问题是,我未能按照所需的分辨率将多个AVCaptureVideoDataOutput实例添加到AVCaptureDeviceInput中。

有什么办法可以解决此问题?

1 个答案:

答案 0 :(得分:-1)

对不起,输出忽略了width / height键,因此您可能必须声明2
 具有不同预设的会话

lowSession?.sessionPreset = AVCaptureSession.Preset.vga640x480
highSession?.sessionPreset = AVCaptureSession.Preset.hd1920x1080