使用FFMPEG在移动图像上叠加视频

3
我有一个视频和几张图片。我知道视频中我想粘贴这些图像的两个位置。但它们不应该有固定的位置和大小。相反,图像应该移动、改变它们的倾斜角度和缩放。例如,你可以想象一本关闭的书,当书慢慢打开时,你想在其上叠加书名。
我阅读了FFMPEG文档,但没有找到任何关于这个的内容。FFMPEG能做到吗?如果不能,哪些库或方法可以实现这一点?

FFmpeg不是一个合成器或运动跟踪器。 - llogan
1个回答

0

FFMPEG的叠加滤镜可以将一个流覆盖在另一个流之上。它采用每帧评估的表达式来确定位置。

https://ffmpeg.org/ffmpeg-filters.html#overlay-1

您可以考虑创建一个过滤器链来完成以下操作。
1)创建一个带有书名的透明图像。 2)使用3D旋转过滤器将单个图像转换为动画序列。 3)使用叠加过滤器将动画流应用于您的书籍视频之上。

这是一个非常笼统的回答。通常我们会尽量提供更详细、具体的答案。例如,你如何完成步骤1、2和3?你没有提供任何细节。 - llogan
步骤1和3很清楚 - 创建图像并导出最终视频。如果我理解正确,对于步骤2,我必须为每个镜头创建旋转-缩放-效果。 - goodgrief

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接