【发布时间】:2023-03-16 14:02:01
【问题描述】:
我不确定我应该在方法中添加什么
- (void) captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection;
为了将帧写入视频。任何人都可以与我分享他们的这种方法的代码主体,结果是将帧记录到电影中吗?
我以为我的assetWriter 和videoInput 设置正确,但我得到的只是一帧重复使用的电影。
【问题讨论】:
-
查看 WWDC 2010 中的 AVCamDemo 代码。它有一个示例将向您展示该做什么。
-
如果您不需要实际检查/修改/显示帧,您可以将 AVCaptureVideoDataOutput 和 AVAssetWriter 替换为更简单的 AVCaptureMovieFileOutput。
标签: ios avfoundation avassetwriter