如何在iPad上提高ScreenCaptureView的效率?

时间:2012-07-11 16:20:22

标签: ios video uiview screen capture

我的任务是新的iOS项目。作为其中的一部分,我基本上希望用它的子视图拍摄UIView的系列屏幕截图,并将它们编译成视频文件。

我已经搜索了这个参考ScreenCaptureView的大部分主题,我已经尝试了它并且有效!

我正在使用iOS SDK 5.1,并在构建阶段部分将-fno-objc-arc应用于ScreenCaptureView.m进行编译。

在进一步阅读之前,请注意我并不总是可以访问要测试的硬件,并且目前仅在模拟器中进行了测试。当我获得要测试的设备时,我将更新。

这在iPhone上很棒,我发现由于屏幕尺寸的原因,它可以顺利运行,而且似乎根本没有延迟。我确实偶尔会丢帧,但这不是我对这个问题的关注。

我正在创建一个应用程序来在iPhone或iPad上录制屏幕。

当我使用iPad模拟器时,ScreenCaptureView的效率显着下降。我发现,大概是由于iPad显示器的分辨率,它必须更加努力地捕捉屏幕并将其写入画面。

视频变得生涩,错过了很多帧。

如何提高ScreenCaptureView方法的效率,还是有其他方法可以用来捕获UIView中显示的内容?

我承认我对图像操作/视频工作一般都很陌生,并且没有任何经验可供借鉴。

非常感谢!

0 个答案:

没有答案