如何为iPhone录制过滤后的视频?

For*_*est 7 video video-capture avfoundation ios

通过两种方式录制视频很容易:UIImagePicker或ALAssetLibrary.

但是如果我想用图像效果滤镜处理每一帧,那么将结果保存为视频,怎么做?我可以使用AVCaptureVideoDataOutput处理每个帧并将过滤后的帧保存到静止图像,但不能将它们保存到视频中,我的问题是如何将它们保存到视频中.如果使用AVCaptureMovieFileOutput,很容易将摄像机录制到视频,但不能为每个帧添加滤镜.

感谢您提供任何线索或评论.

guy*_*yrt 0

我强烈建议使用 OpenCV,它现在支持 iPhone。您可以在这里找到说明: http://www.computer-vision-software.com/blog/2009/04/opencv-vs-apple-iphone/

OpenCV 的优点是您可以利用大量开箱即用的函数和转换。