在Android上录制文字/图片叠加层

时间:2012-12-13 08:07:33

标签: android camera

如何将文字或透明图片放入视频?我可以显示文本覆盖的相机输出,但我该如何录制?使用opencv是另一种选择,但我真的不想使用opencv manager(或25+ mb二进制文件)。

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

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

1 个答案:

答案 0 :(得分:3)

您可以从here获取帮助,从相机获取每帧的视频字节数组,然后使用某些第三方编码器保存它们。现在,您可以从bitmap创建byte array,并使用bitmap,您可以在其上写overlay text。示例代码here,此处是第三方编码器AndroidFFmpeg

的链接