>cheatref
tmuxffmpeg
  1. > ffmpeg
  2. /
  3. gif-images

> gif & images

6 commands for ffmpeg gif & images

// gif & images

6 commands
Convert video to GIF
$ ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gif
Convert video to GIF with optimized palette
$ ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1:flags=lanczos,palettegen" palette.png
Extract one frame per second as images
$ ffmpeg -i input.mp4 -vf fps=1 frame_%04d.png
Extract a single frame at a timestamp
$ ffmpeg -ss 00:00:05 -i input.mp4 -frames:v 1 thumbnail.jpg
Create slideshow from images
$ ffmpeg -framerate 1 -i frame_%04d.png -c:v libx264 -pix_fmt yuv420p output.mp4
Create a video thumbnail grid
$ ffmpeg -i input.mp4 -vf "select='not(mod(n\,100))',scale=320:180,tile=4x4" -frames:v 1 thumbnail.jpg

// categories

> basic conversion> trimming> audio> video filters> speed & reverse> gif & images> concatenation> subtitles> compression> streaming> inspection> useful tips
> view all ffmpeg commands

// categories

> basic conversion> trimming> audio> video filters> speed & reverse> gif & images> concatenation> subtitles> compression> streaming> inspection> useful tips

// back to ffmpeg commands

> view all ffmpeg commands

> cheatref.com — minimal cheat sheets you can copy and use right away

AboutPrivacy© 2026 goyostudio