Skip to content

AhmedAbouelkher/hls_downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HLS Downloader

A simple HLS downloader written in Golang, inspired by hls-downloader.

image showing how the tool is working

Dependencies

Usage

  • Clone the repository

  • Run make, it will create a exec 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 not hls_downloader.

  • Run ./exec/hls_downloader -h to see all the available options.

Test HLS Streams

You can test the downloader with the following HLS streams Fazzani/free_m3u8.m3u

ENJOY! ❤️