我有一个图像序列 sample001.jpg、sample002.jpg、...、sample400.jpg。如何使用ffmpeg
和从他们构建一个 mp4 视频文件Ruby on Rails
?
问问题
1024 次
2 回答
2
刚刚发现Rmagick
这颗宝石几乎正在做我想要的。它可以将我的序列保存为 avi 格式(这对我来说也可以)。
1)加载你的序列:
sequence = ImageList.new("sample001.jpg", "sample002.jpg", ..., "sample400.jpg")
2)Genearte avi文件:
sequence.write("sequence.avi")
3) 完成。
于 2013-01-14T11:20:14.793 回答
1
您可以使用系统命令ffmpeg
在 ruby 中运行命令行。
system("ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg")
或exec
或backticks
于 2013-01-12T13:28:31.643 回答