Здравствуйте. Есть два файла разной длительности по времени... Из одного выдираем только видео, транскодируем в другой формат; из второго - только аудио и транскодируем в другой формат. В итоге эти два стрима мультиплицируем в выходной файл. Хочется, чтобы по окончанию файлов, они прогонялись заново, т.е бесконечно это делалось. В следующей команде стримы останавливаются: сначала один прекращается, потом другой.
ffmpeg -threads 2 \
-stream_loop -1 -re -i input1.flv \
-stream_loop -1 -re -i input2.ogg \
-c:v libx264 -preset fast -pix_fmt yuv420p \
-c:a aac -ar 44100 \
-map 0:v -map 1:a \
output.mp4
В чем ошибка?