| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes #7164
|
|
|
|
|
|
|
|
|
|
|
|
| |
Closes #1596
Previously, when some formats have accurate size and some approximate,
the ones with accurate size was always prioritized
For formats with known tbr and unknown vbr/abr, we were setting
(vbr=tbr, abr=0) for sorting to work. This is no longer needed.
Authored by pukkandan, u-spec-png
|
|
|
|
| |
Closes #7327
|
|
|
|
|
| |
* Fixes nsig decryption for Youtube JS player `8c7583ff`
Authored by: bashonly
|
|
|
| |
Authored by: mbway
|
|
|
| |
Authored by: coletdjnz
|
|
|
| |
Authored by: coletdjnz
|
|
|
|
|
|
|
| |
Aligns HTTP redirect handling with what browsers commonly do and RFC standards.
Fixes issues https://github.com/yt-dlp/yt-dlp/commit/afac4caa7db30804bebac33e53c3cb0237958224 missed.
Authored by: coletdjnz
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[YouTube] [core] Improve platform debug log, based on yt-dlp
https://github.com/ytdl-org/youtube-dl/commit/d1c6c5c4d618fa950813c0c71aede34a5ac851e9
Except:
* 6ed34338285f722d0da312ce0af3a15a077a3e2a [jsinterp] Add short-cut evaluation for common expression
* There was no performance improvement when tested with https://github.com/ytdl-org/youtube-dl/issues/30641
* e8de54bce50f6f77a4d7e8e80675f7003d5bf630 [core] Handle `/../` sequences in HTTP URLs
* We plan to implement this differently
|
|
|
|
| |
Closes #7030, closes #6967
|
|
|
|
| |
Closes #6131
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Closes #6131
|
|
|
| |
Authored by: Grub4K
|
|
|
|
| |
Closes #6843
|
|
|
|
|
| |
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510055357
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510363645
|
|
|
| |
Authored by: Grub4K
|
|
|
|
| |
Fixes https://github.com/yt-dlp/yt-dlp/commit/81b6102d2099eec78a2db9ae3d101a8503dd4f25#r105892531
|
|
|
|
| |
Closes #6400
|
|
|
|
| |
Closes #6292, closes #6272, closes #6338
|
|
|
|
|
|
|
|
|
|
| |
[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
|
|
|
|
|
|
| |
and cleanup uses of `default=[]`
Continued from b1bde57bef878478e3503ab07190fd207914ade9
|
|
|
|
|
| |
See #6180 for further info
Authored by: Grub4K
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Closes #6131
|
|
|
|
|
|
| |
Bug in 8e40b9d1ec132ae1bcac50b3ee520ece46ac9c55
Closes #5953
Authored by: Grub4k, coletdjnz, pukkandan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Closes #5541
|
|
|
|
|
|
| |
Closes #5471, Closes #5312
Authored by: pukkandan, Alienmaster
|
|
|
|
| |
Authored by: coletdjnz, pukkandan
|
|
|
|
| |
Closes #5432, #5430, #5419
Authored by: coletdjnz, pukkandan
|
| |
|
|
|
|
|
|
|
| |
[extractor/ceskatelevize] Back-port extractor from yt-dlp
https://github.com/ytdl-org/youtube-dl/commit/de39d1281cea499cb1adfce5ff7e0a56f1bad5fe
Closes #5361, Closes #4634, Closes #5210
|
|
|
|
|
|
| |
Closes #3736
Authored by: lksj, puc9, pukkandan
Co-authored-by: puc9 <51006296+puc9@users.noreply.github.com>
|
|
|
| |
Authored by: ajayyy, pukkandan
|
|
|
| |
Authored by: Grub4K
|
|
|
|
| |
Closes #5186
Authored by: Grub4K
|
|
|
|
| |
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909
|
|
|
|
|
| |
Closes https://github.com/yt-dlp/yt-dlp/issues/4994
Authored by: coletdjnz
|
|
|
| |
Authored by: Grub4K
|
|
|
|
| |
Fixes #5162
Authored by: Grub4K
|
|
|
|
| |
Closes #296
Authored by: nixxo
|
|
|
| |
Authored by: Grub4K
|
|
|
|
|
| |
Closes #4776, #3778
Authored by: Grub4K
|
|
|
|
| |
Authored by: elyse0
Closes #4187
|