2

画像シーケンスsample001.jpg、sample002.jpg、...、sample400.jpgがあります。ffmpegとを使用してそれらからmp4ビデオファイルを構築する方法はRuby on Rails

4

2 に答える 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 に答える