android – 将叠加图形渲染到摄像机视频中

我想制作一个应用程序,它从相机中获取视频,添加额外的视觉信息(叠加)并从中创建一个视频文件,以后可以上传到服务器.

怎么做?

如果没有此类任务的经验,我认为有两种选择:

>屏幕捕获和编码到视频文件.但是,得到的帧速率可能不够.
>将视频录制到SD卡,稍后使用添加的叠加层重新编码.不需要实时编码,因此编码过程可以比实时更慢.

最佳答案 您将不得不求助于使用例如ffmpeg和NDK来编码您自己的视频.那里有很多例子,但它仍然有点麻烦.

点赞