From 92f9e1c7d515354892eddd2a67cb12c21ba3561c Mon Sep 17 00:00:00 2001 From: Yuanle Song Date: Thu, 7 Mar 2019 13:42:23 +0800 Subject: [PATCH] v0.5.3 support --debug argument --- m3u8downloader/__init__.py | 2 +- m3u8downloader/main.py | 4 ++++ operational | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/m3u8downloader/__init__.py b/m3u8downloader/__init__.py index 7225152..43a1e95 100644 --- a/m3u8downloader/__init__.py +++ b/m3u8downloader/__init__.py @@ -1 +1 @@ -__version__ = "0.5.2" +__version__ = "0.5.3" diff --git a/m3u8downloader/main.py b/m3u8downloader/main.py index d2dbe20..e0683b1 100644 --- a/m3u8downloader/main.py +++ b/m3u8downloader/main.py @@ -343,6 +343,7 @@ class M3u8Downloader: def main(): parser = argparse.ArgumentParser(description="download video at m3u8 url") parser.add_argument('--version', action='store_true', help='print version') + parser.add_argument('--debug', action='store_true', help='enable debug log') parser.add_argument('--output', '-o', help='target video filename') parser.add_argument( '--tempdir', default=os.path.join(get_default_cache_dir(), @@ -361,6 +362,9 @@ def main(): parser.print_help() sys.exit(1) + if args.debug: + logging.getLogger("").setLevel(logging.DEBUG) + SESSION.headers.update({'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36'}) downloader = M3u8Downloader(args.url, args.output, args.tempdir) downloader.start() diff --git a/operational b/operational index 1d5862a..3ab6ee2 100644 --- a/operational +++ b/operational @@ -39,8 +39,8 @@ to handle it on ryzen5. * current :entry: ** -** 2019-03-07 support --debug argument. change root log level to debug in that case. * done :entry: +** 2019-03-07 support --debug argument. change root log level to debug in that case. ** 2019-03-07 make default cache dir work on windows. ** 2019-03-07 honor $XDG_CACHE_HOME ** 2019-03-03 add progress tracking log. -- GitLab