相关疑难解决方法(0)

可以同时使用AVCaptureVideoDataOutput和AVCaptureMovieFileOutput吗?

我想用我的代码同时录制视频和抓取帧.

AVCaptureVideoDataOutput用于抓取框架和AVCaptureMovieFileOutput视频录制.但无法工作,并在同时工作但个人工作时得到错误代码-12780.

我搜索了这个问题,但没有得到答案.有没有人有同样的经历或解释?一段时间我真的很烦.

谢谢.

iphone video-capture image-processing avfoundation

32
推荐指数
1
解决办法
2万
查看次数

如何将"过滤器"应用于AVCaptureVideoPreviewLayer

我的应用程序目前正在使用AVFoundation从iPhone后置摄像头获取原始摄像头数据,并实时显示在AVCaptureVideoPreviewLayer上.

我的目标是有条不紊地将简单的图像过滤器应用于预览图层.图像未保存,因此我不需要捕获输出.例如,我想切换一个设置,将预览图层中的视频转换为Black&White.

我在这里发现了一个问题似乎通过在缓冲区中捕获单个视频帧,应用所需的转换,然后将每个帧显示为UIImage来实现类似的功能.由于多种原因,这似乎对我的项目来说太过分了,我想避免这可能导致的任何性能问题.

这是实现目标的唯一途径吗?

正如我所提到的,我不打算捕获任何AVCaptureSession的视频,只是预览它.

iphone avfoundation avcapturesession

30
推荐指数
1
解决办法
3万
查看次数