2014-10-20 75 views
0

我跟着就如何使用GPUStillImage库录制视频本指南:如何查看我的GPUImage视频是否在iOS中录制?

http://www.cocoanetics.com/2014/06/object-overlay-on-video/

但是我的实现是不同的,因为我使用的GPUImageVideoCamera录制视频和使用GPUImageMovieWriter写。不幸的是,与本教程中的演示项目不同,setCompletion块不会触发,也不会将文件保存到我的相册中。我怎么知道它是否成功?有没有办法打开我的iPhone上的目录,看看电影是否成功录制?谢谢!

+0

我想你的路径有问题。 NSlog记录你的pathToMovie并显示它是什么。 – Rumin 2014-10-20 05:59:33

回答

0

我决定只做到这一点,而不是

[self.movieWriter finishRecording]; 
UISaveVideoAtPathToSavedPhotosAlbum([NSHomeDirectory() stringByAppendingPathComponent:@"Documents/Movie.m4v"] , nil, nil, nil); 

而像魔法它出现在我的相册。无论出于何种原因,setCompletion块从未解雇,但我想你不需要依赖它。