Я использую ffmpeg для прямой трансляции видеофайла на сервер RTMP. Я использую опцию -re чтобы убедиться, что видео транслируется с правильной скоростью на источник в реальном времени. Иногда я хочу транслировать видео, начиная с нескольких минут. Однако, если я добавлю, например, -ss 00:03:00 , первые несколько кадров не будут переданы в потоковом режиме, но ffmpeg по-прежнему будет проходить через них со скоростью -re , что означает, что мне придется ждать (в данном случае) за три минуты до поток можно увидеть, в этот момент он начинается через три минуты.
Это технически то, что я просил, но также бесполезно в контексте. Есть ли способ указать ffmpeg запускаться в данный момент времени, но перейти непосредственно туда, чтобы он работал с пользой при использовании -re?
В списке рассылки ffmpeg-user есть как минимум два случая, когда люди задавались вопросом, как это сделать без очевидного решения.
