Я використовую ffmpeg для прямого перегляду відео-файлу на сервер RTMP. Я використовую -re
опцію, щоб переконатись, що відео передається з відповідною швидкістю до прямого джерела. Іноді я хочу передавати відео, починаючи з декількох хвилин. Однак, якщо я додаю -ss 00:03:00
, наприклад, перші кілька кадрів не передаються в потоковому режимі, але ffmpeg все одно проходить через них зі -re
швидкістю, що означає, що я повинен зачекати (у цьому випадку) за три хвилини до виходу потоку, в який момент він починається три хвилини.
Це технічно те, про що я просив, але також марне в контексті. Чи є спосіб сказати ffmpeg початись у визначений час, але перейти безпосередньо туди, щоб він поводився корисно при використанні -re
?
У списку розсилки користувачів ffmpeg є щонайменше два випадки, коли люди задаються питанням, як це зробити без очевидного рішення.