android使用ffmpeg将自定义图像添加为框架

时间:2018-12-14 10:08:59

标签: android video ffmpeg

我正在使用FFmpeg制作和编辑视频。我已经成功将图像数组转换为视频。现在,我想将自定义图像添加为整个视频的框架。我进行了很多搜索,但找不到确切的解决方案。 我使用了FFmpeg的绘图盒工具,但有了它,我们只能制作彩色的相框。我想将自定义图像添加为框架。

这是我要添加到整个视频中的帧

X

1 个答案:

答案 0 :(得分:1)

您正在使用FFMPEG for Android(科特林)。因此,您需要为整个视频添加帧。可以使用以下命令来完成。

val complexCommand = arrayOf("-i", videoPath, "-i", "/sdcard/frame.jpg" , "-filter_complex", "overlay=10:x=600:y=600", destPath)

videoPath =现有的视频路径(使用图像数组创建视频并将其保存到sdcard)

/sdcard/frame.jpg =框架图像的路径

destPath =添加帧后也要保存视频的位置。

如果您仍然遇到问题,请告诉我。

注意:您可以对Java使用相同的命令。