您好我想在轨道上的红宝石上创建一个视频列表中的视频。我搜索了很多,我发现的只是ffmeg,但我想这是一个命令行工具。我如何使用轨道上的纯红宝石创建它。有没有宝石或教程。请帮助。
答案 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
我希望得到比这更好的答案。