aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Option `--wait-for-video` to wait for scheduled streamspukkandan2021-11-291-1/+12
|
* [utils] Fix error when copying `LazyList`pukkandan2021-11-201-6/+14
|
* [utils] Fix `PagedList`pukkandan2021-11-201-1/+5
| | | | Bug in d8cf8d97a8dbc9602556de474af133b5ab0e0a29
* [utils] Allow alignment in `render_table`pukkandan2021-11-201-9/+13
| | | | and add tests
* [utils] Fix `PagedList`pukkandan2021-11-161-2/+6
|
* [cleanup] minor fixespukkandan2021-11-101-1/+1
|
* [cleanup] Minor improvements to error and debug messagespukkandan2021-11-101-10/+22
|
* [outtmpl] Do not traverse `None`pukkandan2021-11-081-2/+2
| | | | Closes #1585
* [utils] Add `join_nonempty`pukkandan2021-11-061-0/+6
|
* [RaiplayRadio] Add extractors (#780)Francesco Frassinelli2021-11-051-0/+26
| | | | Original PR: https://github.com/ytdl-org/youtube-dl/pull/21837 Authored by: frafra
* [ffmpeg] Framework for feature detectionpukkandan2021-11-041-5/+10
| | | | Related: #1502, #1237, https://github.com/ytdl-org/youtube-dl/pull/29581
* [ExtractAudio] Rescale --audio-quality correctlypukkandan2021-11-041-1/+1
| | | | Authored by: CrypticSignal, pukkandan
* [utils] Parse `vp09` as vp9pukkandan2021-11-031-9/+8
|
* [utils] Add `jwt_decode_hs256`pukkandan2021-10-281-0/+7
| | | | | Code from #1340 Authored by: Ashish0804
* [extractor] Fix some errors being converted to `ExtractorError`pukkandan2021-10-261-3/+3
|
* [utils] Create `DownloadCancelled` exceptionpukkandan2021-10-261-10/+20
| | | | | | as super-class of ExistingVideoReached, RejectedVideoReached, MaxDownloadsReached Third parties can also sub-class this to cancel the download queue from a hook
* [outtmpl] Add type `link` for internet shortcut filespukkandan2021-10-261-0/+7
| | | | | and refactor related code Closes #1405
* [utils] Sanitize URL when determining protocolpukkandan2021-10-261-1/+1
| | | | Closes #1406
* Separate `--check-all-formats` from `--check-formats`pukkandan2021-10-241-0/+2
| | | | Previously, `--check-formats` tested only the selected video formats, but ALL thumbnails
* [minicurses] Add more colorspukkandan2021-10-231-13/+20
|
* [microsoftstream] Add extractor (#1201)Damiano Amatruda2021-10-221-2/+2
| | | | | Based on: https://github.com/ytdl-org/youtube-dl/pull/24649 Fixes: https://github.com/ytdl-org/youtube-dl/issues/24440 Authored by: damianoamatruda, nixklai
* Don't create console for subprocesses on Windows (#1261)pukkandan2021-10-201-8/+20
| | | Closes #1251
* [utils] Standardize timestamp formatting codepukkandan2021-10-191-7/+23
| | | | Closes #1285
* Add HDR information to formatspukkandan2021-10-181-1/+11
|
* [utils] Use `importlib` to load plugins (#1277)Ákos Sülyi2021-10-181-9/+7
| | | Authored by: sulyi
* [utils] Allow duration strings in filterpukkandan2021-10-171-26/+20
| | | | Closes #1309
* [extractor,utils] Detect more codecs/mimetypespukkandan2021-10-131-1/+1
| | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/29943
* [minicurses] Fix when printing to filepukkandan2021-10-101-1/+1
| | | | Closes #1215
* [utils] Let traverse_obj accept functions as keyspukkandan2021-10-091-1/+15
|
* Improved progress reporting (See desc) (#1125)pukkandan2021-10-091-0/+23
| | | | | | | | | | | * 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
* Workaround ssl errors in mingw pythonpukkandan2021-10-061-7/+14
| | | | Closes #1151
* [build] Allow building with py2exe (and misc fixes)pukkandan2021-10-041-3/+2
| | | | | py2exe config is copied from youtube-dl Closes #1160
* [extractor] Extract storyboards from SMIL manifests (#1128)Felix S2021-10-031-7/+32
| | | Authored by: fstirlitz
* [postprocessor] Add plugin supportpukkandan2021-09-301-3/+2
| | | | Adds option `--use-postprocessor` to enable them
* Workaround for bug in `ssl.SSLContext.load_default_certs` (#1118)pukkandan2021-09-291-19/+25
| | | | | | | | * Remove old compat code * Load certificates only when not using nocheckcertificate * Load each certificate individually Closes #1060 Related bugs.python.org/issue35665, bugs.python.org/issue4531
* [outtmpl] Alternate form of format type `l` for `\n` delimited listpukkandan2021-09-271-1/+3
|
* [outtmpl] Format type `U` for unicode normalizationpukkandan2021-09-261-5/+5
|
* [atv.at] Use jwt for API (#1012)NeroBurner2021-09-231-6/+27
| | | | | | The jwt token is implemented according to RFC7519 Closes #988 Authored by: NeroBurner
* Basic framework for simultaneous download of multiple formats (#1036)The Hatsune Daishi2021-09-221-0/+8
| | | Authored by: nao20010128nao
* [CGTN] Add extractor (#981)Yuan Chao2021-09-191-0/+1
| | | Authored by: chao813
* [utils] Improve `extract_timezone`pukkandan2021-09-191-2/+10
| | | | | | Code taken from: https://github.com/ytdl-org/youtube-dl/pull/29845 Fixes: https://github.com/ytdl-org/youtube-dl/issues/29948 Authored by: dirkf
* [Mediaklikk] Add Extractor (#867)coletdjnz2021-09-061-0/+1
| | | | | Original PR: https://github.com/ytdl-org/youtube-dl/pull/17453, https://github.com/ytdl-org/youtube-dl/pull/25098 Fixes: https://github.com/ytdl-org/youtube-dl/issues/21431 Authored-by: tmarki, mrx23dot, coletdjnz
* [cleanup] Miscpukkandan2021-09-051-2/+2
|
* [SovietsCloset] Add extractor (#884)ChillingPepper2021-09-041-1/+3
| | | Authored by: ChillingPepper
* Handle more playlist errors with `-i`pukkandan2021-09-041-5/+14
|
* [radiko] Add extractors (#731)The Hatsune Daishi2021-08-251-0/+2
| | | | https://github.com/ytdl-org/youtube-dl/issues/29840 Authored by: nao20010128nao
* [downloader/ffmpeg] Support for DASH manifests (experimental)pukkandan2021-08-241-0/+1
| | | | Closes #159
* [downloader/ffmpeg] Allow passing custom arguments before -ipukkandan2021-08-241-0/+12
| | | | Closes #686
* [extractor] Show video id in error messages if possiblepukkandan2021-08-231-10/+12
|
* [utils] Add `parse_qs`pukkandan2021-08-231-0/+4
|