coletdjnz
d48d00d064
Fix no-external
4 weeks ago
coletdjnz
51f3740030
Move away from contextvars
4 weeks ago
coletdjnz
2699951172
Cleanup after merge
4 weeks ago
coletdjnz
072e68020d
Merge remote-tracking branch 'upstream/master' into misc/globals-and-plugins-revive
...
# Conflicts:
# test/test_plugins.py
# yt_dlp/plugins.py
4 weeks ago
sepro
f95a92b3d0
[cleanup] Deprecate more compat functions ( #11439 )
...
Authored by: seproDev
1 month ago
sepro
3945677a75
[core] Prioritize AV1 ( #11153 )
...
Authored by: seproDev
2 months ago
bashonly
914af9a0cf
Expand paths in `--plugin-dirs` (fix 0f593dca9f
) ( #11334 )
...
Authored by: bashonly
2 months ago
bashonly
d784464399
Remove Python 3.8 support ( #11321 )
...
Closes #10086
Authored by: bashonly
2 months ago
Imran Hussain
0f593dca9f
Add option `--plugin-dirs` ( #11277 )
...
Closes #3260
Authored by: imranh2, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
2 months ago
coletdjnz
97684b0f2c
Add --no-plugins
2 months ago
coletdjnz
109c019e8a
Add public functions to add custom external plugin paths
2 months ago
coletdjnz
21e13bfa84
Decouple plugins.py from plugin types
2 months ago
coletdjnz
413ae7693b
Make globals internal-only
2 months ago
coletdjnz
9f1f2c5410
fix
2 months ago
coletdjnz
3d939b68fe
Merge remote-tracking branch 'upstream/master' into misc/globals-and-plugins-revive
...
# Conflicts:
# yt_dlp/YoutubeDL.py
# yt_dlp/__init__.py
# yt_dlp/options.py
# yt_dlp/plugins.py
# yt_dlp/postprocessor/__init__.py
# yt_dlp/utils/_utils.py
2 months ago
Simon Sawicki
e59c82a74c
[cookies] Fix cookie load error handling ( #11140 )
...
Authored by: Grub4K
3 months ago
Kieran
c08e0b20b5
Allow `none` arg to negate `--convert-subs` and `--convert-thumbnails` ( #11066 )
...
Authored by: kieraneglin
3 months ago
Simon Sawicki
d9cbced493
[core] Support `auto-tty` and `no_color-tty` for `--color` ( #10453 )
...
Authored by: Grub4K
6 months ago
bashonly
773bbb1815
[core] Fix `--compat-opt allow-unsafe-ext` ( #10336 )
...
Fixes bug in 5ce582448e
Authored by: bashonly, rdamas
Co-authored-by: Robert Damas <robert.damas@byom.de>
6 months ago
Simon Sawicki
5ce582448e
[core] Disallow unsafe extensions (CVE-2024-38519)
...
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4j
Authored by: Grub4K
6 months ago
sepro
add96eb9f8
[cleanup] Add more ruff rules ( #10149 )
...
Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com>
Reviewed-by: Simon Sawicki <contact@grub4k.xyz>
7 months ago
Simon Sawicki
9590cc6b47
Add new option `--progress-delta` ( #9082 )
...
Authored by: Grub4K
9 months ago
coletdjnz
0b81d4d252
Add new options `--impersonate` and `--list-impersonate-targets`
...
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
10 months ago
pukkandan
47ab66db0f
[docs] Misc Cleanup ( #8977 )
...
Closes #8355 , #8944
Authored by: bashonly, Grub4k, Arthurszzz, seproDev, pukkandan
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: Arthurszzz <minecraftgamerarthur@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
10 months ago
sepro
6a6cdcd182
[core] Warn user when not launching through shell on Windows ( #9250 )
...
Authored by: seproDev, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
10 months ago
pukkandan
a174c453ee
Let `read_stdin` obey `--quiet`
...
Closes #8668
1 year ago
bashonly
f4b95acafc
Remove Python 3.7 support ( #8361 )
...
Closes #7803
Authored by: bashonly
1 year ago
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ( #2861 )
...
Authored by: coletdjnz, pukkandan
1 year ago
pukkandan
b4e0d75848
Improve `--download-sections`
...
* Support negative time-ranges
* Add `*from-url` to obey time-ranges in URL
Closes #7248
2 years ago
Nicolai Dagestad
db3ad8a676
Add option `--netrc-cmd` ( #6682 )
...
Authored by: NDagestad, pukkandan
Closes #1706
2 years ago
Simon Sawicki
8417f26b8a
[core] Implement `--color` flag ( #6904 )
...
Authored by: Grub4K
2 years ago
Simon Sawicki
665472a7de
[update] Implement `--update-to` repo
...
Authored by: Grub4K, pukkandan
2 years ago
Simon Sawicki
d2e84d5eb0
[update] Better error handling
...
Authored by: pukkandan
2 years ago
pukkandan
c16644642b
Add option `--xff`
...
Deprecates `--geo-bypass`, `--no-geo-bypass, `--geo-bypass-country`, `--geo-bypass-ip-block`
2 years ago
pukkandan
d669772c65
Add `--no-quiet`
...
Closes #6796
2 years ago
Simon Sawicki
25b921b02c
Merge with 'upstream/master'
2 years ago
pukkandan
ab1de9cb1e
Support loading info.json with a list at it's root
2 years ago
pukkandan
fe2ce85aff
Add option `--break-match-filters`
...
* Deprecates `--break-on-reject`
Closes #5962
2 years ago
Simon Sawicki
77df20f14c
[update] Add option `--update-to`, including to nightly ( #6220 )
...
* By default, stable will only update to stable, and nightly to nightly
Authored by: Grub4K, bashonly, pukkandan
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2 years ago
Chris Caruso
f737fb16d8
[ExtractAudio] Handle outtmpl without ext ( #6005 )
...
Authored by: carusocr
Closes #5968
2 years ago
pukkandan
5712943b76
Imply `--no-progress` when `--print`
2 years ago
Simon Sawicki
8c297d184c
Its lazy now at least?
2 years ago
Simon Sawicki
40f772c300
Rough demo
2 years ago
pukkandan
08e29b9f1f
[cleanup] Misc
...
Closes #5576 , closes #5887
2 years ago
Matthew
8300774c4a
Add `--enable-file-urls` ( #5917 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/3675
Authored by: coletdjnz
2 years ago
pukkandan
193fb150b7
Fix bug in 119e40ef64
2 years ago
pukkandan
fe74d5b592
Let `--parse/replace-in-metadata` run at any post-processing stage
...
Closes #5808 , #456
2 years ago
pukkandan
935bac1e4d
Fix `--cookies-from-browser` CLI parsing
...
Closes #5716
2 years ago
pukkandan
71df9b7fd5
[cleanup] Misc
2 years ago
pukkandan
d0d74b7197
[utils] Move format sorting code into `utils`
2 years ago