Файлы 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;
}
Другие вопросы по тегам