+-
android – 从GLSurfaceView录制视频和音频并将其导出到.mp4
我是OpenGL的新手.
我想从GLSurfaceView录制视频和音频并将其导出为.mp4(或其他格式).
我有一个实现Renderer的GlsurfaceView

我已尝试在bigflake.com中使用fadden示例,如EncodeAndMuxTest.java或google/grafika中的RecordFBOActivity.java,但没有成功,因为我不知道如何实现它.

有没有用于录制GLSurfaceView的示例或“操作方法”?

最佳答案
您可以尝试使用INDE Media for Mobile: https://software.intel.com/en-us/articles/intel-inde-media-pack-for-android-tutorials GLCapturer类,它允许在几行代码中进行opengl捕获,示例如下:

https://github.com/INDExOS/media-for-mobile/blob/master/samples/src/main/java/org/m4m/samples/GameRenderer.java

synchronized (videoCapture) {
    if (videoCapture.beginCaptureFrame()) {
        ...

        renderScene();

        videoCapture.endCaptureFrame();
    }
}
点击查看更多相关文章

转载注明原文:android – 从GLSurfaceView录制视频和音频并将其导出到.mp4 - 乐贴网