iOS AVFoundation - 4K视频

时间:2015-10-04 07:46:33

标签: ios iphone avfoundation

好的,有一个相机应用程序,能够先前设置分辨率,并且有条件地设置分辨率:

        if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset1920x1080]) {
            _captureSession.sessionPreset = AVCaptureSessionPreset1920x1080;
        } else if ([_captureSession canSetSessionPreset:AVCaptureSessionPreset1280x720]) {
            _captureSession.sessionPreset = AVCaptureSessionPreset1280x720;
        } else {
            _captureSession.sessionPreset = AVCaptureSessionPresetPhoto;
        }

感谢iPhone 6S,我知道我们可以获得4K视频。但是,似乎不是该分辨率的预设。 AVCaptureSessionPresetPhoto else语句是默认的,还是我可以为该分辨率设置常量?

1 个答案:

答案 0 :(得分:4)

您想使用AVCaptureSessionPreset3840x2160

新的4K AVCaptureSessionPreset似乎尚未在线记录,但如果您正在运行最新的Xcode测试版,它会显示在您的自动填充中。