gpt4 book ai didi

android - 如何在 Android 中录制视频时嵌入文本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:11:06 25 4
gpt4 key购买 nike

我的目标是在录制时在 Android 中录制带有秒表的视频。

我关注了 Grafika Project 的样本, CameraCaptureActivity.java 他们使用 OpenGL 2.0 在录制视频的同时录制一个小块。他们使用以下代码在 OpenGL 2.0 中绘制 block

private static void drawExtra()
{
GLES20.glClearColor(1.0f, 1.0f, 1.0f, 1.0f);
GLES20.glEnable(GLES20.GL_SCISSOR_TEST);
GLES20.glScissor(0, 0, width / 3, height / 3);
GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT);
GLES20.glDisable(GLES20.GL_SCISSOR_TEST);
}

上面的代码在录制和保存的时候在视频的左下角画了一个白色的方 block 。

我想要的是使用 OpenGL 2.0 在那个白框上绘制文本,这样它也可以与视频一起录制。

我不了解 OpenGL 2.0。需要帮助才能在录制视频的同一表面上绘制文本,这样它就会像那个白框一样嵌入其中。

最佳答案

您可以在 https://software.intel.com/en-us/intel-inde 上试用 Intel INDE和 Media Pack for Android,它是 INDE 的一部分,关于 https://software.intel.com/en-us/articles/intel-inde-media-pack-for-android-tutorials 的教程.它有一个名为 TextOverlayEffect 的示例效果,可以将文本放在视频上

关于android - 如何在 Android 中录制视频时嵌入文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23735464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com