m3u8和ts檔案在一段時間後被刪除

m3u8和ts檔案在一段時間後被刪除

我使用 ffmpeg 使用以下命令將 mp4 檔案轉換為 hls 檔案:

ffmpeg -i /var/mp4s/gua.mp4 -strict -2  -f hls /mnt/hls/index.m3u8

但幾秒鐘後,.m3u8 和 .ts 檔案會自動刪除。如何防止他們刪除?

答案1

nginx預設會清理文件,因此我們需要透過添加以下內容來停用此功能hls_cleanup off;

application myapp {
    live on;
    hls on;
    hls_path /tmp/hsls;
    hls_cleanup off;
}

相關內容