4

我需要能够在我正在开发的一个非常简单的游戏中记录用户在游戏过程中所面对的视频。我需要至少 25fps 的帧速率,并且将使用前置摄像头。这适用于 Android 平板电脑,预期规格将类似于三星 Galaxy Tab 2。

理想情况下,我想使用 libGDX 编写游戏。除了绘制大约 20 个精灵和检测用户输入之外,在游戏循环期间不会发生任何其他事情。

考虑到所有这些,我的问题是,首先,我应该如何处理这个问题?在这种情况下使用 libGDX 是不是一个坏主意?其次,如果在尝试以 25fps 捕获视频时使用 libGDX 不是一个好主意,我还能怎么做呢?只需使用 Android SDK 创建我的游戏?或者是否有其他一些库可以更好地满足所需的相机功能?

4

1 回答 1

2

您可以将设备摄像头与 libgdx 一起使用,请查看:

https://github.com/libgdx/libgdx/wiki/Integrating-libgdx-and-the-device-camera

这个例子展示了如何拍照,你需要改变它来录制视频。此外,正如 spartygw 所说,如果不将其渲染到表面,就无法从相机进行记录。

这是一个很好的解决方法:

https://stackoverflow.com/a/3881027/1895303

于 2014-01-08T18:34:42.137 回答