denex / hls-downloader

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 '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

License:MIT License


Languages

Language:Python 96.7%Language:Makefile 2.8%Language:Batchfile 0.5%