Итак, у меня есть три изображения, которые мне нужно объединить в 10-секундное видео, я искал вокруг, и в конце концов я получил следующую команду, она генерирует видео, но не то, что я ожидал.
ffmpeg.exe -loop 1 -framerate 1 -i 20180627124135055101050.JPG -i 20180627124135056101051.JPG -i 20180627124135057101052.JPG -i 20180627124135056101051.JPG -vf framestep=4,setpts=N/FRAME_RATE/TB -c:v mpeg4 -t 10 video.mp4
В настоящее время он генерирует видео продолжительностью 12 секунд, но он также показывает только первое изображение, я поэкспериментировал с опцией framerate и значениями framestep, но все изменения, которые я вижу, имеют длину видео, оно никогда не показывает изображения в том порядке, в котором они мне нужны. В результате мне в основном нужен рисунок из 3 изображений в следующем порядке: изображение 1, изображение 2, изображение 3, изображение 2. Но в формате mp4 длиной 10 секунд.
Любая помощь будет принята с благодарностью
РЕДАКТИРОВАТЬ 1
Итак, я добился определенного прогресса, теперь я использую следующую команду, чтобы получить правильный вывод видео, но теперь мне нужно, чтобы он зациклился, поэтому общая продолжительность видео может составлять 10 секунд
ffmpeg -loop 1 -framerate 25 -t 0.25 -i 20180627124135055101050.JPG -loop 1 -framerate 24 -t 0.25 -i 20180627124135056101051.JPG -loop 1 -framerate 24 -t 0.25 -i 20180627124135057101052.JPG -loop 1 -framerate 24 -t 0.25 -i 20180627124135056101051.JPG -filter_complex "[0][1][2][3]concat=n=4:v=1:a=0" video.mp4