Сложная операция ffmpeg: Наложение нескольких видео с прозрачностью и изображениями

#ffmpeg

Вопрос:

Я пытаюсь объединить несколько активов в кратчайшие сроки с наименьшим возможным снижением производительности.

У меня есть следующие ресурсы: 5 видео одинакового размера : 1000 * 2000, могут быть разной длины 1 изображение png с прозрачностью размера : 500 * 1000

Я хочу, чтобы 6 активов достигли следующего порядка/расслоения:

  1. — видео 1 — ТОП
  2. — видео 2 —
  3. — изображение в формате png —
  4. — видео 3 —
  5. — видео 4 —
  6. — видео 5 —

Я хочу, чтобы итоговое видео длилось 15 секунд, при этом изображение в формате png отображалось повсюду, более длинные видео отсекались, а более короткие видео зацикливались. Как я могу это сделать??

Спасибо