如何创建具有图像和不同时间间隔的视频? [英] How to create video with images and different time interval?
问题描述
ffmpeg -loop 1 -r 5 -i img_0.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $ frame_target
它创建了一个图像的20秒视频。我需要放更多的图像,所以我这样做:
ffmpeg -loop 1 -r 5 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $ frame_target
但这个东西创建了20秒的视频,但是图像正在更改多次。基本上我想分隔时间间隔,每个图像都应该只显示一个。
我找到答案:
ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y output.mp4
这里 -r 0.5
每两秒更改一次图像, -t
使视频长22秒。
谢谢
Preet
I am struggling with this command:
ffmpeg -loop 1 -r 5 -i img_0.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $frame_target
it creates 20 sec video with one image. i need to put more images, so i make this like:
ffmpeg -loop 1 -r 5 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -crf 24 -t 20 $frame_target
but this thing create video of 20 sec but images are changing multiple times. basically i want to divide time interval and every image should show ones only.
I found the answer:
ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i img_%d.jpg -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y output.mp4
here -r 0.5
changes the image after every two seconds and -t
makes the video 22 seconds long.
Thanks Preet
这篇关于如何创建具有图像和不同时间间隔的视频?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!