Age | Commit message (Collapse) | Author |
|
Closes https://github.com/yt-dlp/yt-dlp/pull/2173
Authored by: pukkandan, coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
|
|
Closes #7030, closes #6967
|
|
Authored by: brandon-dacrib
Closes #6823
|
|
- Fix result when branching with `traverse_string`
- Fix `slice` path on `dict`s
- Fix tests and docstrings from 21b5ec86c2c37d10c5bb97edd7051d3aac16bb3e
- Add `is_iterable_like` helper function
Authored by: Grub4K
|
|
Authored by: Grub4K
|
|
Closes #6543
Authored by: vidiot720, dirkf, bashonly
|
|
Authored by: Grub4K
|
|
Ref: https://github.com/pyinstaller/pyinstaller/pull/7217
Authored by: Grub4K
|
|
* Deprecates `--break-on-reject`
Closes #5962
|
|
Closes #6399
|
|
|
|
|
|
Fixes #6317
Authored by: Grub4K
|
|
[YouTube] Avoid crash if uploader_id extraction fails
https://github.com/ytdl-org/youtube-dl/commit/2dd6c6edd8e0fc5e45865b8e6d865e35147de772
Except:
* 295736c9cba714fb5de7d1c3dd31d86e50091cf8 [jsinterp] Improve parsing
* 384f632e8a9b61e864a26678d85b2b39933b9bae [ITV] Overhaul ITV extractor
* 33db85c571304bbd6863e3407ad8d08764c9e53b [feat]: Add support to external downloader aria2p
|
|
Closes #5897
|
|
Authored by: aionescu
|
|
Authored by: felixonmars
Closes #3772, #6178
|
|
and cleanup uses of `default=[]`
Continued from b1bde57bef878478e3503ab07190fd207914ade9
|
|
See #6180 for further info
Authored by: Grub4K
|
|
Authored by: chio0hai
Closes #5021
|
|
- Add `set` key for transformations/filters
- Add `re.Match` group names
- Fix behavior for `expected_type` with `dict` key
- Raise for filter function signature mismatch in debug
Authored by: Grub4K
|
|
Authored by: Lesmiscore, Grub4K
Fixes https://github.com/yt-dlp/yt-dlp/pull/6056
|
|
Ref: https://github.com/ytdl-org/youtube-dl/issues/21545
Authored by: Grub4K
|
|
Bug in 8e40b9d1ec132ae1bcac50b3ee520ece46ac9c55
Closes #5953
Authored by: Grub4k, coletdjnz, pukkandan
|
|
Closes #5927
|
|
Fix bug in fbb73833067ba742459729809679a62f34b3e41e, 2647c933b8ed22f95dd8e9866c4db031867a1bc8
Closes #5935
|
|
Closes #5576, closes #5887
|
|
Closes #5846, closes #5774
|
|
Authored by: Lesmiscore, pukkandan
Closes #2038
|
|
Authored by: dirkf, pukkandan
Closes #5561
|
|
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>
|
|
|
|
Authored by: ChillingPepper, pukkandan
|
|
Related: #456, #5808
|
|
Closes #5053
Authored by: bashonly, Grub4k, pukkandan
|
|
Authored by: Lesmiscore
|
|
Note: ffmpeg does not currently support this format
Related #5738
|
|
Authored by: Grub4K
|
|
|
|
|
|
Closes #5581
|
|
|
|
|
|
Closes #5541
|
|
|
|
|
|
Closes #5471, Closes #5312
Authored by: pukkandan, Alienmaster
|
|
Closes #5436
Authored by: MrOctopus, pukkandan
|
|
Authored by: flashdagger, pukkandan
|
|
|