2014-10-20 74 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塊從未解僱,但我想你不需要依賴它。