使用 AVCaptureVideoDataOutput 录制视频

use*_*533 1 avfoundation ios avassetwriter

我不确定我应该在方法中放什么

- (void) captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection;
Run Code Online (Sandbox Code Playgroud)

为了将帧写入视频。任何人都可以与我分享这种方法的代码正文,结果是将帧记录到电影中吗?

我以为我的 assetWriter 和 videoInput 设置正确,但我得到的只是一部重复使用 1 帧的电影。

Sj.*_*Sj. 7

检查 Apple 示例代码Rosy Writer。它是您正在寻找的一个很好的例子。