У меня есть живой поток HLS, у которого буфер DVR составляет несколько часов. Поток имеет временную отметку UT C, поэтому я могу искать указанное время c.
Есть ли способ использовать эти временные метки для поиска ffmpeg, чтобы получить определенную часть c? Я нашел -ss и -t, но они, кажется, только смещены от начала потока, а не к EXT-X-PROGRAM-DATE-TIME.
Единственный способ сделать это - сместить моя дата в чч / мм / сс с начала потока? Хотя это работает, это менее полезно, так как поток живой, поэтому начало потока постоянно продвигается. Поэтому, как только я скачал манифест, рассчитал смещение и запустился, он может легко ошибиться. Поскольку старый фрагмент был удален.
Cheers