在Linux上有什么方法可以将动画gif转换为视频格式(例如.avi
)?
我已经尝试过
ffmpeg -i thegif.gif thevideo.avi
但我得到的只是视频的第一张图片。
最佳答案
我可以建议结合使用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
http://electron.mit.edu/~gsteele/ffmpeg/