Commit Graph

22795 Commits (27238028f42dc75e8b22ecd4bb3b42bc1077ef2f)
 

Author SHA1 Message Date
coletdjnz 27238028f4
minor refactoring 9 months ago
coletdjnz 9811496c24
Fix lazy extractors 9 months ago
coletdjnz 97684b0f2c
Add --no-plugins 9 months ago
coletdjnz 109c019e8a
Add public functions to add custom external plugin paths 9 months ago
coletdjnz 21e13bfa84
Decouple plugins.py from plugin types 9 months ago
coletdjnz 9269248935
add test for plugin dirs 10 months ago
coletdjnz a19dd28fdc
revert back to init_subclass, add guard against multiple imports of same plugin 10 months ago
coletdjnz 42771dde1c
Add test for override plugins 10 months ago
coletdjnz 6547ff4335
minor refactoring 10 months ago
coletdjnz 3561d2a08f
load plugins in youtubedl if they haven't already 10 months ago
coletdjnz cb9e38a797
Fix reloading 10 months ago
coletdjnz 413ae7693b
Make globals internal-only 10 months ago
coletdjnz 4266658602
Get plugin overrides working 10 months ago
coletdjnz 9f1f2c5410
fix 10 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
10 months ago
bashonly fbc66e3ab3
[utils] `Popen`: Reset PyInstaller environment (#11258)
- Forces spawning independent subprocesses for exes bundled with PyInstaller>=6.10
- Fixes regression introduced in fb8b7f226d
- Ref: https://pyinstaller.org/en/v6.10.0/CHANGES.html#incompatible-changes

Closes #11259
Authored by: bashonly, Grub4K

Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
10 months ago
bashonly 64d84d75ca
[build] Use `macos-13` image for macOS builds (#11236)
Authored by: bashonly
10 months ago
bashonly dcfeea4dd5
[ie/adobepass] Use newer user-agent for provider redirect request (#11250)
Closes #10848
Authored by: bashonly
10 months ago
Mozi cba7868502
[ie/reddit] Detect and raise when login is required (#11202)
Closes #10924
Authored by: pzhlkj6612
10 months ago
Simon Sawicki d710a6ca7c
Add extractor helpers (#10653)
Authored by: Grub4K
10 months ago
Simon Sawicki 85b87c991a
[utils] `sanitize_path`: Reimplement function (#11198)
Authored by: Grub4K
10 months ago
Simon Sawicki 16eb28026a
[test] Allow running tests explicitly (#11203)
Authored by: Grub4K
10 months ago
Simon Sawicki 1a830394a2
[build] `make_lazy_extractors`: Force running without plugins (#11205)
Authored by: Grub4K
10 months ago
Simon Sawicki edfd095b19
[ie/generic] Impersonate browser by default (#11206)
Also adds `impersonate` extractor arg

Authored by: Grub4K
10 months ago
Simon Sawicki c5f0f58efd
[cookies] Fix compatibility for Python <=3.9 in traceback
Authored by: Grub4K
10 months ago
bashonly babb709605
[ie/patreon:campaign] Stricter URL matching (#11235)
Redefinition of suitable() is no longer necessary

Closes #11233
Authored by: bashonly
10 months ago
bashonly 9d43dcb2c5
[ie/cwtv] Fix extraction (#11230)
Closes #9935
Authored by: bashonly
10 months ago
444995 f433871424
[ie/drtv] Fix extractor (#11141)
Closes #11137
Authored by: 444995
10 months ago
vvto33 ceaea731b6
[ie/TVer] Support series URLs (#9507)
Also improve thumbnails extraction

Authored by: vvto33, pzhlkj6612

Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>
10 months ago
bashonly 5310fa87f6
[ie/weverse] Fix extractor (#11215)
Closes #11213
Authored by: bashonly
10 months ago
github-actions[bot] 983c58fb7a Release 2024.10.07
Created by: bashonly

:ci skip all
10 months ago
bashonly 1a176d874e
[cleanup] Misc
Authored by: bashonly
10 months ago
poyhen 079a7bc334
[ie/instagram] Do not hardcode user-agent (#11155)
Closes #10700
Authored by: poyhen
10 months ago
tetra cf85cba5d9
[ie/instagram] Fix extractor (#11156)
Closes #11151
Authored by: tetra-fox
10 months ago
kclauhk 4b7bec66d8
[ie/cwtv] Fix extractor (#11135)
Closes #11131
Authored by: kclauhk
10 months ago
BallzCrasher ccb23e1bac
[ie/noodlemagazine] Fix extractor (#11144)
Closes #9936
Authored by: BallzCrasher
10 months ago
Eric Lammerts 3a193346ee
[pp/XAttrMetadata] Try to write each attribute (#11115)
Authored by: eric321
10 months ago
sepro de2062753a
[ie/youtube] Change default player clients to `ios,mweb` (#11190)
Closes #11165, Closes #11185
Authored by: seproDev
10 months ago
Simon Sawicki e59c82a74c
[cookies] Fix cookie load error handling (#11140)
Authored by: Grub4K
10 months ago
bashonly f91645acea
[ie/patreon] Extract all m3u8 formats for locked posts (#11138)
Closes #11125
Authored by: bashonly
10 months ago
Simon Sawicki b31b81d85f
[ci] Rerun failed tests (#11143) 10 months ago
Corey Wright 6328e2e67a
[ie/ApplePodcasts] Fix extractor (#10903)
Closes #10809
Authored by: coreywright
10 months ago
github-actions[bot] 5945fc1945 Release 2024.09.27
Created by: bashonly

:ci skip all
10 months ago
bashonly c6387abc1a
[cleanup] Misc (#10807)
Closes #10751, Closes #10769, Closes #10791
Authored by: bashonly, Codenade, pzhlkj6612, seproDev, coletdjnz, grqz, Grub4K

Co-authored-by: Codenade <amadeus.dorian04@gmail.com>
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com>
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com>
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
10 months ago
bashonly cca534cd9e
Raise minimum recommended Python version to 3.9 (#11098)
Authored by: bashonly
10 months ago
kclauhk 7509d692b3
[ie/loom] Fix m3u8 formats extraction (#10760)
Closes #10737
Authored by: kclauhk
10 months ago
ndyanx 63da31b3b2
[ie/dropbox] Fix password-protected video support (#10735)
Also adds thumbnail extraction

Closes #9864
Authored by: ndyanx
10 months ago
rakslice 8f4ea14680
Fix format sorting bug with vp9.2 vcodec (#10884)
Authored by: rakslice
10 months ago
fireattack a1b4ac2b8e
[ie/vimeo] Fix HLS audio format sorting (#11082)
Closes #10854
Authored by: fireattack
10 months ago
Kieran c08e0b20b5
Allow `none` arg to negate `--convert-subs` and `--convert-thumbnails` (#11066)
Authored by: kieraneglin
10 months ago