Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 348 Bytes

README.md

File metadata and controls

21 lines (13 loc) · 348 Bytes

HLS Downloader

Download HLS streams.

Gem usage

require 'hls-download'

hls_stream = HLSDownload::HLS.new 'https://hls.cdn/mystream/manifest.m3u8'
hls_stream.download! output_dir: '/var/www/hls/mystream'

Docker

https://hub.docker.com/r/vualto/hls-download

TODO:

  • support iframe playlists
  • download recursively