我有一个AVCaptureSession,连接了一个Video AVCaptureDevice。 我想使用以下会话预设:
我认为这些将AVCaptureDevices尺寸的尺寸分别设置为:
或至少在那里,提供3种不同的分辨率和设置。
我的默认捕获设备(Facetime Camera)确实具有这些尺寸,我可以直接在捕获设备上更改它们,但在设置会话预设时如下:
如果session.canSetSessionPreset(AVCaptureSessionPresetMedium){ session.sessionPreset = AVCaptureSessionPresetMedium}
所有预设都将捕获设备格式设置为最高维度; 1280 x 720,像素格式; 420v和帧速率范围; 1-30。
观看AVRecorder Demo预设设置的行为有所不同并改变尺寸......有什么想法吗?