Как добавить запись потока к ранее записанным данным?

Как добавить запись потока к ранее записанным данным?

У меня есть вопрос по процессу добавления в FFmpeg. На самом деле у меня есть прямой эфир, который идет с Wowza в формате HLS ( .m3u8и .ts). Все работает нормально, если поток не падает.

В этой ситуации при перезапуске потока иногда FFmpeg может получить новые фрагменты, но он перезаписывает уже загруженный контент.

Итак, мой вопрос: есть ли флаг, который я могу использовать в FFmpeg, чтобы он позволял добавлять (или объединять) содержимое потока HLS в конец предыдущих записанных данных?

решение1

После прочтения некоторых документов/сайтов я нашел эту ссылку, которая представила альтернативу для достижения этой цели:http://underpop.online.fr/f/ffmpeg/help/hls-2.htm.gz

Все, что мне нужно было сделать, это использовать эти флаги:

-hls_flags append_list

Связанный контент