2013-05-02 44 views
1

我正在研究使用AVFoundation類錄製和播放視頻的iPad應用程序。我擁有所有用於基本錄製/播放的代碼,現在我想添加一項功能,允許用戶在視頻上繪製和標註註釋 - 我相信這不會太困難。更難的部分,以及我無法找到任何示例的東西,將是將繪圖和註釋組合到視頻文件本身中。我懷疑這部分是用AVComposition完成的,但不知道如何。你的幫助將不勝感激。iOS:在AV視頻上繪製,然後將圖形保存在視頻文件中

馬克

回答

5

我不認爲你實際上可以將繪圖保存到iOS中的視頻文件。但是,您可以考慮使用單獨的視圖來保存圖形,並使用透明視圖將覆蓋圖同步到視頻上。換句話說,用戶在視頻中的時間3分42秒處盤旋了一些東西。然後,當播放視頻時,將保存的圖形覆蓋在3:42標記處的視頻上。這不是你想要的,但我認爲它就像你現在所能得到的一樣。

編輯:其實有可能是一種方式畢竟。看看這個教程。我沒有看完整個東西,但它似乎併入了你需要的覆蓋功能。

http://www.raywenderlich.com/30200/avfoundation-tutorial-adding-overlays-and-animations-to-videos

+0

這實際上是我打算爲視頻的應用內查看所做的。由於該應用程序將視頻分享到Dropbox,因此重要的是將圖紙和註釋與它一起保存。也許你是對的,它不能完成,但我會繼續尋找,直到我找到方式或得到一個明確的「否」。感謝您的輸入。 – mpemburn 2013-05-11 14:45:00

+0

就是這樣!非常感謝!現在,做很多工作讓它完全符合我的要求。 ;-) – mpemburn 2013-05-12 10:50:43

+0

@mpemburn你有什麼進展,你想實現什麼?我正在嘗試做類似的事情。 – 2013-07-29 10:13:17