Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [downloader/aria2c] Native progress for aria2c via RPC (#3724) | Lesmiscore | 2023-01-02 | 1 | -0/+9 |
| | | | | | Authored by: Lesmiscore, pukkandan Closes #2038 | ||||
* | [utils] `get_exe_version`: Detect broken executables | pukkandan | 2023-01-01 | 1 | -4/+10 |
| | | | | | Authored by: dirkf, pukkandan Closes #5561 | ||||
* | Improve plugin architecture (#5553) | Matthew | 2023-01-01 | 1 | -17/+38 |
| | | | | | | | | | | | | | | | | | to make plugins easier to develop and use: * Plugins are now loaded as namespace packages. * Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.). * Plugin packages can be installed and managed via pip, or dropped into any of the documented locations. * Users do not need to edit any code files to install plugins. * Backwards-compatible with previous plugin architecture. As a side-effect, yt-dlp will now search in a few more locations for config files. Closes https://github.com/yt-dlp/yt-dlp/issues/1389 Authored by: flashdagger, coletdjnz, pukkandan, Grub4K Co-authored-by: Marcel <flashdagger@googlemail.com> Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> Co-authored-by: Simon Sawicki <accounts@grub4k.xyz> | ||||
* | Add `weba` to known extensions | pukkandan | 2022-12-30 | 1 | -5/+5 |
| | |||||
* | [utils] js_to_json: Fix bug in f55523c (#5771) | ChillingPepper | 2022-12-30 | 1 | -1/+7 |
| | | | Authored by: ChillingPepper, pukkandan | ||||
* | Add pre-processor stage `video` | pukkandan | 2022-12-30 | 1 | -1/+1 |
| | | | | Related: #456, #5808 | ||||
* | [extractor/wistia] Improve extension detection (#5415) | bashonly | 2022-12-29 | 1 | -44/+76 |
| | | | | Closes #5053 Authored by: bashonly, Grub4k, pukkandan | ||||
* | Deprioritize HEVC-over-FLV formats (#5823) | Lesmiscore | 2022-12-19 | 1 | -0/+6 |
| | | | Authored by: Lesmiscore | ||||
* | Add `ac4` to known codecs | pukkandan | 2022-12-09 | 1 | -3/+3 |
| | | | | | | Note: ffmpeg does not currently support this format Related #5738 | ||||
* | [utils] windows_enable_vt_mode: Proper implementation | pukkandan | 2022-12-05 | 1 | -8/+30 |
| | | | | Authored by: Grub4K | ||||
* | [cleanup] Misc | pukkandan | 2022-12-03 | 1 | -1/+4 |
| | |||||
* | [utils] Make `ExtractorError` mutable | pukkandan | 2022-11-30 | 1 | -6/+15 |
| | |||||
* | [FormatSort] Add `mov` to `vext` | pukkandan | 2022-11-19 | 1 | -2/+2 |
| | | | | Closes #5581 | ||||
* | [utils] Move format sorting code into `utils` | pukkandan | 2022-11-17 | 1 | -0/+286 |
| | |||||
* | [utils] Move `FileDownloader.parse_bytes` into utils | pukkandan | 2022-11-17 | 1 | -5/+14 |
| | |||||
* | [cleanup] Misc | pukkandan | 2022-11-16 | 1 | -1/+1 |
| | | | | Closes #5541 | ||||
* | [utils] `classproperty`: Add cache support | pukkandan | 2022-11-13 | 1 | -3/+12 |
| | |||||
* | Fix bugs in `PlaylistEntries` | pukkandan | 2022-11-12 | 1 | -3/+3 |
| | |||||
* | [cleanup] Misc | Robert Geislinger | 2022-11-11 | 1 | -3/+1 |
| | | | | | | Closes #5471, Closes #5312 Authored by: pukkandan, Alienmaster | ||||
* | [build] Create armv7l and aarch64 releases (#5449) | MrOctopus | 2022-11-11 | 1 | -1/+2 |
| | | | | Closes #5436 Authored by: MrOctopus, pukkandan | ||||
* | [extractor/bitchute] Improve `BitChuteChannelIE` (#5066) | MMM | 2022-11-09 | 1 | -0/+2 |
| | | | Authored by: flashdagger, pukkandan | ||||
* | [cleanup] Lint and misc cleanup | pukkandan | 2022-11-07 | 1 | -0/+1 |
| | |||||
* | Update to ytdl-commit-de39d128 | pukkandan | 2022-11-07 | 1 | -1/+2 |
| | | | | | | | [extractor/ceskatelevize] Back-port extractor from yt-dlp https://github.com/ytdl-org/youtube-dl/commit/de39d1281cea499cb1adfce5ff7e0a56f1bad5fe Closes #5361, Closes #4634, Closes #5210 | ||||
* | Do not backport Python 3.10 SSL configuration for LibreSSL (#5464) | Matthew | 2022-11-06 | 1 | -1/+8 |
| | | | | | | | Until further investigation. Fixes regression in https://github.com/yt-dlp/yt-dlp/commit/5b9f253fa0aee996cf1ed30185d4b502e00609c4 Authored by: coletdjnz | ||||
* | [extractor/telegram] Add playlist support and more metadata (#5358) | bashonly | 2022-11-06 | 1 | -2/+2 |
| | | | Authored by: bashonly, bsun0000 | ||||
* | [extractor/epoch] Support videos without data-trailer (#5387) | Richard Gibson | 2022-11-06 | 1 | -0/+1 |
| | | | | Closes #5359 Authored by: gibson042, pukkandan | ||||
* | Backport SSL configuration from Python 3.10 (#5437) | Matthew | 2022-11-06 | 1 | -2/+15 |
| | | | | | Partial fix for https://github.com/yt-dlp/yt-dlp/pull/5294#issuecomment-1289363572, https://github.com/yt-dlp/yt-dlp/issues/4627 Authored by: coletdjnz | ||||
* | [extractor/agora] Add extractors (#5101) | lauren | 2022-11-04 | 1 | -0/+5 |
| | | | Authored by: selfisekai | ||||
* | [cleanup Misc | pukkandan | 2022-10-18 | 1 | -5/+3 |
| | | | | Closes #5162 | ||||
* | [utils] `js_to_json`: Improve escape handling (#5217) | Simon Sawicki | 2022-10-13 | 1 | -27/+34 |
| | | | Authored by: Grub4K | ||||
* | [utils] `strftime_or_none`: Workaround Python bug on Windows | pukkandan | 2022-10-11 | 1 | -1/+3 |
| | | | | CLoses #5185 | ||||
* | [extractors/podbayfm] Add extractor (#4971) | schnusch | 2022-10-11 | 1 | -1/+2 |
| | | | Authored by: schnusch | ||||
* | [extractor/wordpress:mb.miniAudioPlayer] Add embed extractor (#5087) | Matthew | 2022-10-09 | 1 | -2/+2 |
| | | | | | Closes https://github.com/yt-dlp/yt-dlp/issues/4994 Authored by: coletdjnz | ||||
* | [utils] `traverse_obj`: Allow `re.Match` objects (#5174) | Simon Sawicki | 2022-10-09 | 1 | -3/+19 |
| | | | Authored by: Grub4K | ||||
* | [utils] `traverse_obj`: Always return list when branching (#5170) | Simon Sawicki | 2022-10-09 | 1 | -8/+14 |
| | | | | Fixes #5162 Authored by: Grub4K | ||||
* | [cleanup] Misc (#5044) | gamer191 | 2022-10-04 | 1 | -4/+4 |
| | | | Authored by: gamer191, pukkandan | ||||
* | [downloader/ism] Support ec-3 codec (#5004) | nixxo | 2022-09-30 | 1 | -1/+1 |
| | | | | Closes #296 Authored by: nixxo | ||||
* | [cleanup] Fix flake8 and minor refactor | pukkandan | 2022-09-27 | 1 | -11/+11 |
| | | | | Issues from ab029d7e9200a273d7204be68c0735b16971ff44, 1fb53b946c5aca3755bf72cc1c204925043b04f7 | ||||
* | [extractor] Improve json+ld extraction | pukkandan | 2022-09-27 | 1 | -1/+1 |
| | | | | Related #5035 | ||||
* | Don't download entire video when no matching `--download-sections` | pukkandan | 2022-09-26 | 1 | -0/+3 |
| | |||||
* | [utils] `Popen.run`: Fix default return in binary mode | pukkandan | 2022-09-26 | 1 | -1/+2 |
| | |||||
* | [utils] `traverse_obj`: Rewrite, document and add tests (#5024) | Simon Sawicki | 2022-09-26 | 1 | -107/+150 |
| | | | Authored by: Grub4K | ||||
* | [utils] `js_to_json`: Improve | pukkandan | 2022-09-23 | 1 | -1/+2 |
| | | | | Closes #4900 | ||||
* | [docs] Misc improvements | pukkandan | 2022-09-22 | 1 | -4/+9 |
| | | | | Closes #4987, Closes #4906, Closes #4919, Closes #4977, Closes #4979 | ||||
* | Workaround `libc_ver` not be available on Windows Store version of Python | pukkandan | 2022-09-17 | 1 | -1/+4 |
| | |||||
* | [outtmpl] Make `%s` work in strfformat for all systems | pukkandan | 2022-09-17 | 1 | -0/+2 |
| | |||||
* | Improve 5736d79172c47ff84740d5720467370a560febad | pukkandan | 2022-09-17 | 1 | -1/+1 |
| | |||||
* | Fix `--config-location -` | pukkandan | 2022-09-13 | 1 | -0/+3 |
| | |||||
* | [cleanup] Misc | pukkandan | 2022-09-10 | 1 | -1/+1 |
| | |||||
* | Fix bug in ae1035646a6be09c2aed3e22eb8910f341ddacfe | pukkandan | 2022-09-10 | 1 | -6/+6 |
| | | | | Closes #4881 |