Skip to content

Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback

License

Notifications You must be signed in to change notification settings

denivyruck/hls-downloader

 
 

Repository files navigation

hls-downloader

Download all files as is from HLS (HTTP Live Streaming) VoD (Video on Demand) playlist m3u8 from https://developer.apple.com/streaming/examples/

Python application

Requirements:

  • m3u8
  • python-slugify
  • requests

Usage:

python main.py 'http://some.m3u8' /some/dir/for/files/

Known Issues:

  • No encryption/decryption supported yet

About

Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.5%
  • Makefile 2.9%
  • Batchfile 0.6%