有沒有辦法從您自己的應用程序中捕獲屏幕視頻?據我所知,沒有辦法與UIImagePickerController
(僅限攝像頭)配合使用,但也許有辦法使用iOS 4 AV Foundation或Core Video?保存iPhone應用程序的視頻屏幕截圖
1
A
回答
3
似乎是捕獲應用程序的內容的兩種方式,而它的運行:
- 使用私有API UIGetScreenImage()函數seems to be accepted by Apple現在;使用following thread's captureView method來拍攝圖像。
你必須每秒多次捕捉它(我猜24次應該沒問題,因爲人眼的持久性)然後你必須製作電影。也許你可以使用ffmpeg iphone port。
或者,如果您想捕捉應用程序運行的演示,最好的方法是在模擬器上運行您的應用程序,並使用Mac OS X截屏軟件捕獲它。另請參閱SimFinger,其中「用於製作iPhone模擬器屏幕截圖的一攬子小技巧吸得更少」。
最後,也許下面的StackOverflow thread可能會幫助您製作更好的屏幕錄像。
+0
感謝您的回覆,但不是,這不是我所需要的。我需要的是根據用戶需求拍攝視頻。說,用戶點擊一個按鈕,從他的iPhone屏幕開始視頻捕捉,然後保存它,並通過電子郵件將這個視頻發送給某人:) – WASD42 2011-02-10 08:51:35
1
SimFinger和ScreenFlow是偉大的,如果你可以在模擬器拍攝。
如果您必須拍攝設備(例如,當使用加速度計,GPS,相機等)時,您目前不得不訴諸越獄世界。應用程序「顯示記錄器」在Cydia商店中售價爲5美元,可用於創建iPhone屏幕內容的AVI電影。這適用於所有應用程序。有一個YouTube video顯示它。電影文件然後可以上傳到YouTube或通過內置的網絡服務器將iPhone取下。
相關問題
- 1. iphone - 截取其他應用程序的屏幕截圖?
- 2. 保存Silverlight 5 web應用程序屏幕截圖到磁盤
- 3. AIR應用程序的屏幕截圖
- 4. 一個視圖的iPhone屏幕截圖
- 5. iPhone屏幕截圖
- 6. iPhone:屏幕截圖
- 7. QQ屏幕截圖應用程序
- 8. 應用程序屏幕截圖問題
- 9. 從組織者拿iPhone應用程序的屏幕截圖
- 10. iPhone應用內屏幕保護程序
- 11. iphone/ipad應用程序 - 拍攝屏幕截圖
- 12. iPhone應用程序內購買屏幕截圖
- 13. 如何從iPhone SDK中的視頻中提取屏幕截圖?
- 14. iPhone上的屏幕截圖
- 15. 從flv視頻拍攝屏幕截圖
- 16. C#WPF - 如何保存程序界面當前視圖的屏幕截圖?
- 17. 屏幕截圖應用程序,可以在任何視圖中截圖
- 18. 保存小部件的屏幕截圖
- 19. 保存watir中的屏幕截圖
- 20. 從我的應用程序截取設備的屏幕截圖
- 21. 如何將iphone屏幕截圖保存爲jpeg圖像?
- 22. 截取應用程序中的屏幕截圖
- 23. Iphone屏幕視頻捕獲
- 24. 保存多個屏幕截圖
- 25. 硒測試保存屏幕截圖
- 26. SpriteKit屏幕截圖的屏幕截圖
- 27. iPhone:我可以保存屏幕或採取屏幕截圖到特定區域的視圖
- 28. 如何在Windows應用程序中截取屏幕截圖?
- 29. iPhone橫屏視圖截圖
- 30. IPhone - 從加載屏幕動畫到主應用程序視圖
我已經在這裏回答。 [QuickTime播放器免費提供](http://stackoverflow.com/a/37874622/3172518) – karan 2016-06-17 06:35:48