首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ffmpeg从具有ken burns效果的图像生成视频

使用ffmpeg从具有ken burns效果的图像生成视频
EN

Stack Overflow用户
提问于 2012-08-23 11:48:58
回答 5查看 5.6K关注 0票数 4

我正在尝试从图像中生成视频。

下面的代码生成视频,每3秒1帧。

代码语言:javascript
复制
     exec("ffmpeg -f image2 -r 1/3 -loop_input -shortest -y  -i tmp/image%3d.jpg -i tmp/ag1.mp3 -target ntsc-dvd -s 1280x720 tmp/video.mwv");

我想要应用ken burns效果,我已经搜索了很多,但没有找到任何解决方案。

有人能帮我吗?如果能提供任何代码片段,将不胜感激。

EN

回答 5

Stack Overflow用户

发布于 2012-08-23 12:33:53

我不认为只用ffmpeg就能做到这一点。我以前使用过一个名为diascope的工具来做这件事。我从来没有听说过太多,但是它产生了一些我见过的最好的图片幻灯片,因为你可以使用像Ken Burns这样的效果。它在最后一步中确实使用了ffmpeg来实际编码视频。

看一下示例,它应该非常简单。

票数 4
EN

Stack Overflow用户

发布于 2018-02-12 10:54:52

FFMPEG有https://ffmpeg.org/ffmpeg-filters.html#zoompan

目前,它确实存在一些视频运动不稳定的问题。

票数 2
EN

Stack Overflow用户

发布于 2013-06-02 00:09:09

它可以通过Imagemagick和ffmpeg的组合来完成。使用图像魔术来制作一系列裁剪的图像,并使用ffmpeg将这一系列图像转换为电影。使用ImageMagick裁剪图像应该沿着一个或多个矢量进行,以创建创建运动的“帧”。当然,所有图像都必须具有相同的外部尺寸(使用ImageMagick很容易做到),但您可以使用ImageMagick中的裁剪和缩放工具创建各种逐帧运动。

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

https://stackoverflow.com/questions/12084473

复制
相关文章

相似问题

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