Grabar una transmisión HLS en vivo a MP4

Pega una URL .m3u8 en vivo, elige cuánto quieres grabar y tomamos los siguientes N minutos para escribir un MP4 limpio y cerrado. La salida queda bien multiplexada (con átomo moov), así que se reproduce en cualquier lado.

Preguntas frecuentes

¿La salida es un MP4 normal o un MP4 fragmentado?

Un MP4 estándar con átomo moov: se reproduce en cualquier reproductor. Usamos trim.end para que la conversión cierre bien.

¿Y si el directo termina antes de la duración?

Si la playlist queda marcada como ENDED antes del tiempo elegido, la grabación cierra antes con lo que haya capturado.

¿Puedo grabar streams con derechos de autor?

Graba solo contenido que tengas derecho a capturar. Revisa siempre los términos del servicio.

¿Por qué no carga el m3u8?

CORS: muchos HLS en vivo de fuentes privadas o internas bloquean las peticiones de otro origen.

¿Puedo parar la grabación antes?

Sí: haz clic en Detener grabación. La salida puede quedar incompleta (el cierre del MP4 a veces no corre). Para un archivo fiable, déjalo terminar.

¿Qué navegadores funcionan?

Chrome 105+, Edge 105+, Safari 16.4+ y Firefox 130+. Hace falta WebCodecs.