小编Nav*_*edi的帖子

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

我的目标是在Android中录制视频,并在录制时嵌入秒表.

我跟着的样品Grafika项目,CameraCaptureActivity.java他们使用OpenGL 2.0与录制视频录制为小块.他们使用以下代码在OpenGL 2.0中绘制块

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); 
}
Run Code Online (Sandbox Code Playgroud)

上面的代码在录制和保存时在视频的左下方绘制了白色块.

我想要的是使用OpenGL 2.0 在白框绘制文本,这样它也会与视频一起录制.

我不懂OpenGL 2.0.需要帮助才能在视频录制的同一表面上绘制文本,这样它就会像白盒一样嵌入到它中.

video android opengl-es mediacodec

6
推荐指数
1
解决办法
4014
查看次数

如何在android中更改锁屏壁纸?

我想改变android 的锁屏壁纸.我能够通过改变主屏幕壁纸WallpaperManager.setResource

但无法设置LockScreen壁纸

android wallpaper lockscreen

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

lockscreen ×1

mediacodec ×1

opengl-es ×1

video ×1

wallpaper ×1