Los archivos m3u8 y ts se eliminan después de un tiempo

Los archivos m3u8 y ts se eliminan después de un tiempo

Estoy usando ffmpeg para convertir archivos mp4 a archivos hls usando el siguiente comando:

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

Pero después de unos segundos, los archivos .m3u8 y .ts se eliminan automáticamente. ¿Cómo evitar que se eliminen?

Respuesta1

nginxlimpia los archivos de forma predeterminada, por lo que debemos deshabilitar esta función agregando hls_cleanup off;:

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

información relacionada