2

如何录制 iPhone 应用程序的视频?我不能使用模拟器,因为该应用程序非常重 OpenGL 并且使用加速度计/陀螺仪。

4

2 回答 2

1

我不确定这里是否有“本机”解决方案,没有将视频捕获构建到您的实际应用程序中。

假设您的游戏/应用程序有一个设计简洁的输入管道,最简洁的处理方法可能是模拟输入:

  • 放入(仅调试代码),让您“记录”所有原始输入事件。
  • 使用该设备播放演示会话以创建“录音”。
  • 在模拟器中运行应用程序,并将您在设备上进行的输入“记录”提供给它。

模拟器可以很好地运行 GL 的东西,并且可能以比您的设备更高的帧速率运行。

于 2011-06-11T00:14:32.357 回答
1

您可以让 iphone 输出视频并在另一台设备上捕获:How can I use MPTVOutWindow iPhone undocumented class?

该答案中的一个链接说它在 iOS4+ 中不起作用,但是在我不到一个月前从事的一个项目中,我们使用 iPhone4 的该功能来展示,所以我会挑战它(除非开发人员处理该部分使用了另一种方法)

于 2011-06-11T02:03:20.603 回答