Me mudé de SO porque entendí que este es el lugar correcto para hacer mi pregunta

El título puede ser malo. Me disculpo, soy nuevo en ffmpeg. Recientemente he descubierto (con la ayuda de la comunidad) que es posible convertir la transmisión en vivo del archivo ts en m3u8.

Quiero definir que ffmpeg eliminará los primeros archivos ts después de algún tiempo (por ejemplo, cada 3 horas eliminará los primeros minutos desde que los inicié / anulé) y cada archivo ts tendrá una duración de al menos 1 minuto (en lugar de valor predeterminado que es muchos archivos ts en mi carpeta)

Tengo el siguiente comando:

ffmpeg -i "http://127.0.0.1:8080/stream" -g 60 -hls_time 5 -hls_list_size 0 -aspect 16:9 -qscale 0 E:\hls\index.m3u8

( http://127.0.0.1:8080/stream es el archivo .ts de la transmisión en vivo)

¿Es posible hacer algo como esto?

¡Muchas gracias!


fuente