我对 FFmpeg 中的附加过程有疑问。实际上,我有一个来自 Wowza 的 HLS 格式(.m3u8
和.ts
)的直播流。如果流没有失败,一切都会正常进行。
在这种情况下,当流重新启动时,有时 FFmpeg 可以获取新的块,但它会覆盖已下载的内容。
所以,我的问题是:我在 FFmpeg 中是否使用了一个标志,使其能够将 HLS 流的内容附加(或连接)到已记录的先前数据的末尾?
答案1
在阅读了一些文档/网站后,我发现这个参考资料提出了一种实现此目的的替代方法:http://underpop.online.fr/f/ffmpeg/help/hls-2.htm.gz
我需要做的就是使用这些标志:
-hls_flags append_list