.avi
LinuxでアニメーションGIFをビデオ形式(例)に変換する方法はありますか?
私はすでに試しました
ffmpeg -i thegif.gif thevideo.avi
しかし、私が得るのはビデオの最初の画像だけです。
.avi
LinuxでアニメーションGIFをビデオ形式(例)に変換する方法はありますか?
私はすでに試しました
ffmpeg -i thegif.gif thevideo.avi
しかし、私が得るのはビデオの最初の画像だけです。
ffmpegのgif入力はあまりうまく機能しません。通常、(ImageMagickからの)convertを使用してgifフレームを解凍し、ffmpegを使用してこれらを処理する方が簡単です。
convert some.gif some%05d.png
ffmpeg -i some%05d.png some.avi
rm some*.png
imagemagickとffmpegの組み合わせを提案できます
これを実行して、各フレームをpng/jpegとして抽出します
$magick> convert 'images.gif[0]' image.png
これを実行して、画像をムービーシーケンスに変換します
ffmpeg -f image2 -i image%d.jpg video.mpg
コマンドに関するその他のヘルプ
http://www.imagemagick.org/script/command-line-processing.php
http://www.catswhocode.com/blog/19-ffmpeg-commands-for-all-needs
結果のビデオが速すぎたり遅すぎたりするために、特定のフレームレートを入力として使用したい場合
ffmpeg -r 'xx' -i some%05d.png some.avi
ここで、xx は入力フレームレートです。