【问题标题】:Record video of users face during gameplay录制用户在游戏过程中的面部视频
【发布时间】:2013-07-22 13:35:55
【问题描述】:

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

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

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

【问题讨论】:

  • 我将此标记为最喜欢的问题。我也想看看有没有解决办法。我相信如果不将其渲染到表面,您就无法从相机进行记录。这显然不适合你想做的事情。

标签: android libgdx video-capture


【解决方案1】:

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

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

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

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

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

【讨论】:

    猜你喜欢
    • 2020-01-10
    • 2019-07-31
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 2015-05-29
    • 2015-08-15
    相关资源
    最近更新 更多