从带有过渡的图像unix命令行创建视频

时间:2010-07-04 12:51:40

标签: php unix ffmpeg imagemagick

我找到了几个关于如何从图像创建视频的问题。我设置了其中两个并且能够正确地制作视频。我尝试了以下方法:

ImageMagick的 convert -delay 100 -quality 75 photo1.jpg photo2.jpg movie.mpg

FFMPEG ffmpeg -r 10 -b 1800 -i photo1.jpg photo2.jpg movie.mpg

最终结果是视频显示图像的时间,没有效果。我希望了解他们如何在这些图像之间添加淡入和淡出过渡。

1 个答案:

答案 0 :(得分:2)

我怀疑这可以通过开箱即用的任何一个库完成,而不是逐个创建每一帧。这两个库都没有真正专注于视频效果。

我能看到的一个命令行解决方案是dvd-slideshow

  

dvd-slideshow是一组Linux命令行程序,可以从图片组中创建幻灯片式DVD。幻灯片视频可以从目录或一些在线相册制作。您可以添加花式效果,如淡入淡出,标题和Ken Burns效果(同时缓慢缩放和平移)以及音频,以使您的幻灯片更加精美。还有一个脚本可以为您的DVD(DVD菜单)生成菜单。 dvd-slideshow工具是GNU GPL下发布的开源程序。

它可以输出DVD(MPEG-something)和FLV等。您可能需要进行两次转换,但是您应该能够使用this和ffmpeg的组合构建任何类型的视频文件。