![如何將串流記錄附加到先前記錄的資料?](https://rvso.com/image/1646002/%E5%A6%82%E4%BD%95%E5%B0%87%E4%B8%B2%E6%B5%81%E8%A8%98%E9%8C%84%E9%99%84%E5%8A%A0%E5%88%B0%E5%85%88%E5%89%8D%E8%A8%98%E9%8C%84%E7%9A%84%E8%B3%87%E6%96%99%EF%BC%9F.png)
我對 FFmpeg 中的追加過程有疑問。實際上,我有一個來自 Wowza 的 HLS 格式的直播(.m3u8
和.ts
)。如果流沒有失敗,一切都會正常。
在這種情況下,當流重新啟動時,有時 FFmpeg 可以獲得新的區塊,但它會覆蓋已下載的內容。
所以,我的問題是:我在 FFmpeg 中是否使用了一個標誌,使其能夠將 HLS 流的內容附加(或連接)到先前已記錄的資料的末尾?
答案1
在閱讀了一些文件/網站後,我發現這個參考文獻提供了實現此目的的替代方法:http://underpop.online.fr/f/ffmpeg/help/hls-2.htm.gz
我所需要做的就是使用這些標誌:
-hls_flags append_list