使用ruby on rails从图像列表创建视频

时间:2015-12-07 14:35:53

标签: ruby-on-rails ruby ffmpeg

您好我想在轨道上的红宝石上创建一个视频列表中的视频。我搜索了很多,我发现的只是ffmeg,但我想这是一个命令行工具。我如何使用轨道上的纯红宝石创建它。有没有宝石或教程。请帮助。

4 个答案:

答案 0 :(得分:3)

感谢 LordNeckbeard ,我发现此单一命令可将图片转换为视频ffmpeg

ffmpeg -framerate 1/3 -pattern_type glob -i '*.jpg' -c:v libx264 out.mp4

答案 1 :(得分:1)

有一些宝石可以作为ruby和ffmpeg之间的接口,如https://github.com/streamio/streamio-ffmpeg。 还有其他一些,试试吧!

答案 2 :(得分:0)

您可以通过RoR访问命令行。

result = %x[some command line call here]

您需要做的是确保您拥有最终结果的名称路径,并通过命令行调用确认返回代码。

答案 3 :(得分:0)

似乎我将不得不使用命令行工具,因为我没有找到任何宝石为我做所有这些东西。 安装图像magick 安装ffmpeg 首先将所有jpg图像转换为gif文件

convert -delay 250 -dispose Background * .jpg images.gif  然后将该gif文件转换为mp4格式 ffmpeg -f gif -i images.gif outfile.mp4

我希望得到比这更好的答案。