在 Android 上录制文本/图像叠加

bme*_*ric 5 camera android

如何将文本或透明图像放入视频中?我可以显示覆盖相机输出的文本,但如何记录它?使用 opencv 是一种替代方法,但我真的不想使用 opencv 管理器(或 25+ mb 二进制文件)。

有没有办法使用 Android SDK 或第 3 方库录制叠加视频。我有什么选择?

更新:我不是在寻找“录制到光盘然后加载录制的视频并处理每一帧”的解决方案。我正在尝试找到一种方法在录制之前处理每个相机帧。像opencv之类的东西。

Ali*_*ran 3

您可以从这里获得帮助,从摄像机获取每个帧的视频再见数组,然后使用某些第三方编码器保存它们。现在您可以bitmap从进行创建byte array,并使用bitmap您可以在其上写入 a overlay text。示例代码在这里,这里是第三方编码器 AndroidFFmpeg的链接