Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/SoulMelody/hls-get

An asynchronous terminal-based hls video stream (m3u8) downloader & combiner, with AES-128 decryption support.
https://github.com/SoulMelody/hls-get

aiohttp-client cli-app command-line-app hls hls-downloader m3u8 m3u8-downloader pyav

Last synced: about 2 months ago
JSON representation

An asynchronous terminal-based hls video stream (m3u8) downloader & combiner, with AES-128 decryption support.

Awesome Lists containing this project

README

        

#########
hls-get
#########

An asynchronous terminal-based hls(HTTP Live Streaming) VoD video stream (m3u8) downloader & simple combiner, with AES-128 decryption support.

License: GNU General Public License v3

--------
Usage
--------

hls-get [OPTIONS] LINKS...

Download m3u8 links (like
"http://www.example.domain/path/to/index.m3u8#Save name" etc.)
asynchronously, and merge into mp4 files.

Options:
-P, --path TEXT Save path
-N, --names TEXT Save name
-C, --coros INTEGER Max coroutines
-H, --headers TEXT Headers parameters like curl's
-X, --timeout INTEGER timeout in seconds
-c, --clean-up Clean up the cache directory when completed
--verify Verify certificate
-D, --delay INTEGER delay seconds before retrying
-R, --retry-times INTEGER Max retry times
--help Show this message and exit.