当视频使用ffmpeg播放时,使图像滑动并调整大小

时间:2014-02-05 21:01:21

标签: ffmpeg image-scaling

我想创建一个视频,我在屏幕上同时显示多个图像,这些图像在视频播放时移动或调整大小。

更高级的版本就像Facebook https://www.facebook.com/lookback/

我需要的只是移动一些图像并改变它们的比例,并在视频中设置开始和结束时间。

我显然可以使用视频编辑器执行此操作,但我想将一些图像放在目录中,然后使用预设脚本然后为我创建视频。

我有几个月的FFMPEG经验,所以目录部分很简单,但我对移动位感到困惑。

有什么建议吗?非常感谢。

3 个答案:

答案 0 :(得分:0)

为此你可以考虑MLT framework本质上是支持脚本的开源视频编辑器。

答案 1 :(得分:0)

考虑使用swfcombine与pyvnc2swf和ffmpeg。

使用SWF,您可以将对象替换为现有的swf文件链接图像或文本。 http://lists.nongnu.org/archive/html/swftools-common/2005-02/msg00116.html

在编辑swf后,您可以使用pyvnc2swf和ffmpeg渲染mp4文件: http://imnartist.blogspot.com.br/2011/10/pyvnc2swf-and-ffmpeg-tutorial-convert.html

不幸的是ffmpeg还没有转换swf。

使用这些工具,您可以使用命令行和您喜欢的编程语言为您的porpuse重新创建Facebook Look Back Web应用程序。

答案 2 :(得分:0)

也可以使用API​​:您可以使用Stupeflix API执行服务器端视频渲染,使用After Effects模板或内置效果。在http://developer.stupeflix.com/documentation找到它,并使用许多其他工具进行图像/视频处理。