Linux系统使用ffmpeg将大量的图片合成.gif

ubuntu系统可以使用ffmpeg命令对图像的格式和大小等进行转换,也可以对视频进行处理。

安装ffmpeg

sudo apt-get update
sudo apt-get upgrade
sudo apt install ffmpeg

使用ffmpeg将大量的图片合成.gif动图,比如,图片的命名格式为animation-cohesion.0001.tif、animation-cohesion.0002.tif、、、等等:

ffmpeg -r 20 -i animations-nocohesion.%04d.tiff animation.gif
//=============================//
其中:
-r后面的数字表示帧率
anmations-nocohesion.%04d.tiff是大量图片的名字
%04d指的是0001,0002,0003,,,
animation.gif是生成的.gif动图的名字
//=============================//

 其他的命令,比如:

//使用 ffmpeg 命令 的基本形式是:
ffmpeg [全局参数] {[输入文件参数] -i 输入文件地址} ... {[输出文件参数] 输出文件地址} ...

//将gif转换成MP4
ffmpeg -f gif -i name.gif output.mp4

//更改视频分辨率或长宽比,使用 -s 参数来缩放视频
ffmpeg -i video_input.mov -s 1024x576 video_output.mp4

 

posted @ 2023-09-26 20:17  希望先生  阅读(276)  评论(0编辑  收藏  举报