首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >以编程方式为Android中的视频添加图像帧或水印

以编程方式为Android中的视频添加图像帧或水印
EN

Stack Overflow用户
提问于 2013-07-31 16:22:20
回答 1查看 4K关注 0票数 18

我的工作是一个Android相机应用程序,有能力的图像和视频捕捉。之后,用户可以对图像进行注释,并将水印添加到视频中。当在图像上绘制注释时,一切都进行得很好,但是没有得到任何解决方案。在iPhone中,AVComposition库可以在视频上绘制水印。我不知道android是否存在这样的库,但我想知道是否有人满足了这样的要求并得到了任何解决方案。

有谁能指导如何开始在视频上创作图像吗?至少在某个地方给视频添加文本

EN

回答 1

Stack Overflow用户

发布于 2019-12-09 17:27:38

如果有人还在寻找这个--可以在Android上使用ffmpeg在视频中添加水印,但您确实需要意识到,在电源和移动设备等有限的设备上进行视频处理可能会很慢,如果广泛使用,可能会耗尽电池。

使用ffmpeg文档向视频添加水印的ffmpeg命令的一个示例是:

ffmpeg -i video.mkv -i image.png -filter_complex '0:voverlayout‘-map 'out’out.mkv

请参阅这里的官方文档:https://ffmpeg.org/ffmpeg.html并查看'-filter_complex filtergraph (全局)‘

可以在Android项目中使用一个现有的包装库来支持这一点。尽管ffmpeg是作为命令行工具设计的,但根据我的经验,这种方法确实工作可靠。

下面的库是支持良好的Android包装器库的一个很好的例子,它包含一个示例APK,因此您可能实际上可以尝试一下您需要的ffmpeg命令,以确保它在添加到您自己的项目之前工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17975759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档