Я пытаюсь наложить два видео. Мое первое входное видео длиной 20 минут и мое второе входное видео длительностью 1 минута. Я успешно наложил их, но когда я пытаюсь воспроизвести их через 1 минуту (когда мое второе входное фоновое видео закончено), оба моих видео замирают, а звук продолжает воспроизводиться. Как я могу зациклить мой второй вход, пока мой первый вход не закончен.
Вот мой код:
ffmpeg -i clip.mp4 -i motion_bg.mp4
-filter_complex "
[0:v] setpts=PTS-STARTPTS, scale=1280x720 [lowerleft];
[1:v] setpts=PTS-STARTPTS, scale=1920x1080[center];
[center][lowerleft] overlay=shortest=1:y=360
"
-c:v libx264 -c:a copy overlay_test.mp4