A simple HLS downloader written in Golang, inspired by hls-downloader.
-
Clone the repository
-
Run
make
, it will create aexec
folder with the executable. -
Run
./exec/hls_downloader -url <url> -o <output>
to download the HLS stream.Note: Default macos executable is generated with the name
hls_downloader_macos
nothls_downloader
. -
Run
./exec/hls_downloader -h
to see all the available options.
You can test the downloader with the following HLS streams Fazzani/free_m3u8.m3u
ENJOY! ❤️