Я хотел бы записать прямой эфир к последовательности mp4 на диске. Я могу сделать один файл, как это:
ffmpeg -i rtmp://source.com/live/stream -r 5 -t 60 c:\test.mp4
Это приводит к одному 604 mp4 (test.mp4). Я хотел бы что-то вроде этого:
ffmpeg -i rtmp://source.com/live/stream -r 5 -t 60 c:\test%d.mp4
Это приводит к одному 604 mp4 в минуту (test1.mp4, test2.mp4 и т.д.). Я нахожу множество примеров для извлечения отдельных кадров подобным образом, но не видео.
Я понимаю, что могу просто зациклить вызов первого примера, но я надеялся, что будет хороший способ сделать это с минимальными потерями между каждым файлом, позволяя ffmpeg обрабатывать последовательность. Каков самый чистый способ записи живого потока в последовательность mp4?