6

I'm using ffmpeg to convert mp4 files to hls files using the following command:

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

But after a few seconds, the .m3u8 and .ts files are automatically deleted. How to prevent them from deleting?

Ryan
  • 163

1 Answers1

6

Nginx cleans up the files by default, so we need to disable this function by adding hls_cleanup off;:

application myapp {
    live on;
    hls on;
    hls_path /tmp/hsls;
    hls_cleanup off;
}
Martin Thornton
  • 5,996
  • 12
  • 32
  • 43
Bali
  • 76