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

denex/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

Python 2 suport

Branch python2 should work in Python 2

Requirements:

  • m3u8
  • python-slugify
  • requests

Usage:

python main.py 'https://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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published