Improved progress reporting (See desc) (#1125)
* Separate `--console-title` and `--no-progress` * Add option `--progress` to show progress-bar even in quiet mode * Fix and refactor `minicurses` * Use `minicurses` for all progress reporting * Standardize use of terminal sequences and enable color support for windows 10 * Add option `--progress-template` to customize progress-bar and console-title * Add postprocessor hooks and progress reporting Closes: #906, #901, #1085, #1170
Showing
- README.md 11 additions, 0 deletionsREADME.md
- test/test_YoutubeDL.py 1 addition, 2 deletionstest/test_YoutubeDL.py
- yt_dlp/YoutubeDL.py 48 additions, 29 deletionsyt_dlp/YoutubeDL.py
- yt_dlp/__init__.py 6 additions, 2 deletionsyt_dlp/__init__.py
- yt_dlp/compat.py 7 additions, 0 deletionsyt_dlp/compat.py
- yt_dlp/downloader/common.py 39 additions, 47 deletionsyt_dlp/downloader/common.py
- yt_dlp/downloader/fragment.py 1 addition, 3 deletionsyt_dlp/downloader/fragment.py
- yt_dlp/extractor/common.py 1 addition, 4 deletionsyt_dlp/extractor/common.py
- yt_dlp/minicurses.py 74 additions, 104 deletionsyt_dlp/minicurses.py
- yt_dlp/options.py 19 additions, 1 deletionyt_dlp/options.py
- yt_dlp/postprocessor/common.py 61 additions, 2 deletionsyt_dlp/postprocessor/common.py
- yt_dlp/postprocessor/metadataparser.py 1 addition, 2 deletionsyt_dlp/postprocessor/metadataparser.py
- yt_dlp/postprocessor/modify_chapters.py 1 addition, 2 deletionsyt_dlp/postprocessor/modify_chapters.py
- yt_dlp/utils.py 23 additions, 0 deletionsyt_dlp/utils.py
Loading
Please register or sign in to comment