Este proyecto Go está diseñado para descargar y transcodificar archivos de video de HLS (HTTP Live Streaming) al formato MP4. El programa descarga segmentos de video de una lista de reproducción HLS, los descifra si es necesario, los combina en un solo archivo y luego transcodifica el archivo combinado a MP4 usando ffmpeg.
Sólo debe utilizar esto con fines de investigación. Para descargar el vídeo boomstream.
Para utilizar este programa, debe proporcionar la URL de la lista de reproducción HLS, la ruta para almacenar los archivos descargados y la clave de descifrado si los segmentos están cifrados.
go run main.go -p http://chunklist.m3u8 -s path/to/videos -x bla_bla_bla -c cipherkeyvalue