我的工作是一个Android相机应用程序,有能力的图像和视频捕捉。之后,用户可以对图像进行注释,并将水印添加到视频中。当在图像上绘制注释时,一切都进行得很好,但是没有得到任何解决方案。在iPhone中,AVComposition库可以在视频上绘制水印。我不知道android是否存在这样的库,但我想知道是否有人满足了这样的要求并得到了任何解决方案。
有谁能指导如何开始在视频上创作图像吗?至少在某个地方给视频添加文本
发布于 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命令,以确保它在添加到您自己的项目之前工作。
https://stackoverflow.com/questions/17975759
复制相似问题