次のコマンドを使用して、ffmpeg を使用して mp4 ファイルを hls ファイルに変換しています。
ffmpeg -i /var/mp4s/gua.mp4 -strict -2 -f hls /mnt/hls/index.m3u8
しかし、数秒後には、.m3u8 ファイルと .ts ファイルが自動的に削除されます。削除されないようにするにはどうすればよいですか?
答え1
エンギンクスデフォルトではファイルをクリーンアップするので、次を追加してこの機能を無効にする必要がありますhls_cleanup off;
:
application myapp {
live on;
hls on;
hls_path /tmp/hsls;
hls_cleanup off;
}