Simple downloader
- ffmpeg (concatenate)
- pip install -r requirements.txt
In config.json
uri
the uri of m3u8, it would be overwritten by
fromCurl
output_dir
the output folder to store all download file
output_file
(ifconcat
istrue
)the final concatenated file
concat
: truespecify whether to concatenate the downloaded m3u8
timeout
: 20request timeout
headers
: {}http header, it would be overwritten by
fromCurl
ffmpeg_path
: ffmpegexecutable file for concatenate
ffmpeg_loglevel
: warningffmpeg parameter
ignore_small_file_size
: 10240ignore small file as it may meet error
continue
: falseuse http range to continue download for every file, usually for big file
ssl
: trueignore ssl error if set to false
base_uri
: Nonespecify when the base uri cannot get from uri
proxy
: Nonespecify the proxy for all request
fromCurl
: Nonespecify a file containing curl command (usually from DevTools), update
uri
andheaders
from curl