我一直在MacOS上进行屏幕录制。我有基于Apple文档(https://developer.apple.com/library/content/qa/qa1740/_index.html(的工作代码。问题是录制视频的分辨率非常低。根据生成的日志,SD 480x300 似乎是默认分辨率。我找不到任何方法来更改视频质量的分辨率。有人可以在这里帮助我吗?
我找到了问题的解决方案。您可以将屏幕分辨率设置为mSession.sessionPreset = AVCaptureSessionPreset1280x720;
sessionPreset
有几个值,包括
AVCaptureScreenPresetLow
AVCaptureScreenPresetMedium
AVCaptureScreenPresetHigh
AVCaptureScreenPreset320x240
AVCaptureScreenPreset352x288
AVCaptureScreenPreset640x480
AVCaptureScreenPreset960x540
AVCaptureScreenPreset1280x720