如何使用物镜C以120 fps或240 fps录制视频

时间:2019-03-22 05:47:07

标签: ios objective-c camera avfoundation

任何人都可以帮助我在默认情况下以240 fps或120 fps录制视频时使用AVCapture会话以30 fps录制会话的情况。

使用此库录制视频 https://github.com/shu223/SlowMotionVideoRecorder

1 个答案:

答案 0 :(得分:0)

如果您使用的是您指定的库,则可以在指定的存储库中的 SlowMotionVideoRecorder演示类中检查 ViewController.m 类。

以下是使用指定库执行此操作的代码:

  

[self.captureManager switchFormatWithDesiredFPS:desiredFps];

这是在库中使用AVCaptureDevice的通用方法:

  

AVCaptureDevice * videoDevice = [AVCaptureDevicedefaultDeviceWithMediaType:AVMediaTypeVideo];   videoDevice.activeVideoMinFrameDuration = CMTimeMake(1,(int32_t)desiredFPS);               videoDevice.activeVideoMaxFrameDuration = CMTimeMake(1,(int32_t)desiredFPS);