ffmpeg слайды в видео с отступами показывает только одно изображение

ffmpeg слайды в видео с отступами показывает только одно изображение

Я обычно создаю видеоклипы из неподвижных изображений, используя что-то очень похожее на Этот пример StackOverflow. Однако на этот раз у меня есть набор изображений разных размеров, поэтому я вырезал варианты изЭто ДРУГОЙ пример StackOverflow для заполнения изображений до заданного размера чтобы придумать это:

ffmpeg -r 1 -i slide_%2d.png  -filter_complex "fps=25,format=yuv420p,scale=1024:768:force_original_aspect_ratio=decrease,pad=1024:768:x=(1024-iw)/2:y=(768-ih)/2:color=green" -y tmp.mp4

Конечно, это не работает так, как хотелось бы, но таковы принципы 21-го века и «Google It»!

Я пытаюсь создать команду, которая подает в текущий каталог изображения в формате png с последовательными номерами (начиная с 01) со скоростью одно в секунду и выводит их в виде файла mp4, соответствующим образом дополненного до размера изображения с соотношением сторон 16:9, с режущим глаза зеленым фоном/окружением (это тестовый стенд — я хочу быстро посмотреть, что к чему) с произвольной частотой 25 кадров в секунду на выходе (все 25 кадров должны быть одного и того же входного изображения, конечно).

Я получаю последний кадр изображения, длительность которого меняется в зависимости от содержимого флага -r.

Может ли кто-нибудь помочь мне здесь, пожалуйста, и показать мне, где я ошибаюсь? Я могу провести восхитительные часы, исследуя и возясь, но я должен тратить свое время надругойувлекательные проекты сейчас.

Всего наилучшего, КуинБи

ffmpeg версии N-92396-g55e021f39b

ОС Win10

Связанный контент