2010-07-04 85 views
3

我发现了几个问题,并提供了有关如何从图像创建视频的答案。我设置了其中两个,并能够正确制作视频。我试过如下:从图像创建视频带转换的unix命令行

ImageMagick的 转换-delay 100 -quality 75 PHOTO1.JPG photo2.jpg movie.mpg

FFMPEG 的ffmpeg -r 10 -b 1800 -i PHOTO1.JPG照片2 .jpg movie.mpg

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

+0

嗨,有趣:相关:http://www.odesk.com/jobs/Images-to-slideshow-video-PHP-class-FFmpeg_~~394e676d2c71eef9?source=rss – 2010-07-04 13:34:51

+0

你可以做这种事情吗? ?或者你是否发布了工作本身? – Tim 2010-07-04 14:05:59

+0

既不,我只是看到它,而谷歌搜索并张贴它冲动。这不是真的有价值。 – 2010-07-04 14:16:24

回答

2

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

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

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

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

+0

感谢图书馆我会检查并安装它今天.. – Tim 2010-07-04 14:04:04