this is a description
Project description
Intro
This is a pipe compatiable tool for downloading m3u8.
- Fast download for m3u8.
- Auto decrpt the key.
Install
since the name m3u8_dl is taken by other developer...
short it to m3_dl
pip install m3_dl
Usage
m3_dl <m3u8_url> -o <dest>
ex:
# download to local file
m3_dl http://aaa.com/a.m3u8 -o ./a.mp4
# pipe it to mpv
m3_dl https://you.tube-kuyun.com/20200210/1144_623a1fb3/index.m3u8 | mpv -
# pipe it to mpv and save to local
m3_dl https://you.tube-kuyun.com/20200210/1144_623a1fb3/index.m3u8 | tee > ./a.mp4 | mpv -
Full Usage
usage: m3_dl [-h] [-o OUT_PATH] [-p PROXY] [-t THREADCOUNT] [-d] [-w] [-s]
[--version] [-k]
url
positional arguments:
url url
optional arguments:
-h, --help show this help message and exit
-o OUT_PATH, --out_path OUT_PATH
output path (default: None)
-p PROXY, --proxy PROXY
for example: socks5h://127.0.0.1:5992 (default: None)
-t THREADCOUNT, --threadcount THREADCOUNT
thread count (default: 2)
-d, --debug debug info (default: False)
-w, --overwrite overwrite existed file (default: False)
--version show program's version number and exit
-k, --ignore_certificate_verfication
ignore certificate verfication, don`t use this option
only if you know what you are doing! (default: False)
TODO
- enable redownlowd
- make it mitm compatiable
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file m3_dl-0.0.33-py2.py3-none-any.whl
.
File metadata
- Download URL: m3_dl-0.0.33-py2.py3-none-any.whl
- Upload date:
- Size: 10.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.4.2 requests/2.23.0 setuptools/40.6.3 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ff4a002f055b6a94325e64c2b06c2c487aad2774d3e086ed97562f110984123 |
|
MD5 | 3cb0cb517fd3a0097336e9f0437f1f3a |
|
BLAKE2b-256 | 2c48e0f72869d1df701c71abdb6b3b4a48d5f79a9fc0c426b4b6ea47284ec3f5 |