I want a ffmpeg command to make a video out of x images with a y sec pause between frame change, so that one can actually see the image. Something like the below command seems close based on what I've read, but I can find out how to add the pause that I want..
ffmpeg -f image2 -i img%01d-0.jpg -y test.mpg
Any idea how to add the pause?
One solution would be setting the input framerate to frames per second, and then manually setting the output framerate to something accepted by the codec. For example:
ffmpeg -f image2 -r 1 -i img%01d-0.jpg -y -r 25 test.mpg
This would lead to every image to be shown for one second. -r 0.5 would mean 2 seconds and so on.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With