2

Мне нужно сделать перекрестный переход между двумя изображениями и перейти по этой ссылке, которая идеально подходит для двух изображений.

ffmpeg -loop 1 -i input0.png -loop 1 -i input1.png -filter_complex "[1:v][0:v]blend=all_expr='A*(if(gte(T,3),1,T/3))+B*(1-(if(gte(T,3),1,T/3)))'" -t 4 frames_%04d.png

Мое намерение состоит в том, чтобы добавить другое изображение с этим. т.е. мне нужно создать видео с 3-мя изображениями. Я попытался создать видео с именем "video1.mp4" с 2 изображениями и "video2.mp4" с 1 изображением. И передал "video1.mp4" и "video2.mp4" команде, как показано ниже. Проблема в том, что video2.mp4 смешивается с самого начала видео, что выглядит как наложение. Ниже приведена команда, которую я использовал.

ffmpeg -i video1.mp4 -i video2.mp4 -filter_complex "[1:v][0:v]blend=all_expr='A*(if(gte(T,3),1,T/3))+B*(1-(if(gte(T,3),1,T/3)))'" -t 6 fade.mp4

Может ли кто-нибудь помочь с правильной командой?

0