有没有办法从您自己的应用程序中捕获屏幕视频?据我所知,没有办法与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