繁体   English   中英

如何查看我的GPUImage视频是否录制在iOS中?

[英]How do I see if my GPUImage Video was recorded in iOS?

我遵循了本指南,了解如何使用GPUStillImage库录制视频:

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

但是,由于我使用GPUImageVideoCamera录制视频并使用GPUImageMovieWriter编写视频,因此实现方式有所不同。 不幸的是,与本教程中的演示项目不同, setCompletion块不会触发,并且不会将文件保存到我的相册中。 我怎么知道它是否成功? 是否可以在iPhone上打开目录以查看电影是否已成功录制? 谢谢!

我决定只是这样做

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

就像魔术一样,它出现在我的相册中。 无论出于什么原因, setCompletion块都不会触发,但是我想您不需要依赖它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM