
Overlay,format=yuv420p" -map "" -r 25 output-crossfade.mp4 This command achieves the crossfade effect: ffmpeg \ There are a couple of different ways to achieve this, but perhaps the easiest to grok is where you import each image as a separate input and then fade them in as overlays on top of each other, one after another. This is a slideshow with a crossfade effect from one image to another: -i img%03d.jpg the image sequence to import.

A framerate of 1/3 means that FFmpeg will display each image for 3 seconds.

Then simply run this command: ffmpeg -framerate 1/3 -i img%03d.jpg -r 25 -c:v libx264 -pix_fmt yuv420p output.mp4 The simplest way to achieve this is to first organize your images with a specific naming convention, and in the same folder: This is a slideshow with no transitions, that simply jump-cuts from one image to another: Here's how to create a simple slideshow from images with FFmpeg.

FFmpeg is an incredibly powerful tool you can use for generating videos, even from static content like plain old images.
