Os arquivos m3u8 e ts são excluídos depois de um tempo

Os arquivos m3u8 e ts são excluídos depois de um tempo

Estou usando o ffmpeg para converter arquivos mp4 em arquivos hls usando o seguinte comando:

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

Mas depois de alguns segundos, os arquivos .m3u8 e .ts são excluídos automaticamente. Como evitar que eles sejam excluídos?

Responder1

Nginxlimpa os arquivos por padrão, então precisamos desabilitar esta função adicionando hls_cleanup off;:

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

informação relacionada