Commit Graph

22906 Commits (269995117231501780a5bd04e722c1e46fedf862)
 

Author SHA1 Message Date
David Skrundz 40054cb4a7
[ie/gem.cbc.ca] Fix formats extraction (#11196)
Also extracts `timestamp` and `release_timestamp` as seconds instead of milliseconds

Authored by: DavidSkrundz
10 months ago
bashonly fed53d70bd [ie/youtube] Remove broken `android_producer` client (#11297)
Authored by: bashonly
10 months ago
bashonly ec2f4bf082 [ie/youtube] Remove broken age-restriction workaround (#11297)
Closes #11296
Authored by: bashonly
10 months ago
sepro 87408ccfd7
[ie/imgur] Fix thumbnail extraction (#11298)
Authored by: seproDev
10 months ago
Paweł Kotiuk c4d95f67dd
[ie/cda] Support folders (#10786)
Closes #5429
Authored by: pktiuk
10 months ago
Deer-Spangle 5af774d7a3
[ie/imgur] Support new URL format (#11075)
Authored by: Deer-Spangle
10 months ago
Imran Hussain 0f593dca9f
Add option `--plugin-dirs` (#11277)
Closes #3260
Authored by: imranh2, coletdjnz

Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
10 months ago
sepro 8de431ec97
[ie/Funk] Extend `_VALID_URL` (#11269)
Authored by: seproDev
10 months ago
coletdjnz 27238028f4
minor refactoring 10 months ago
coletdjnz 9811496c24
Fix lazy extractors 10 months ago
coletdjnz 97684b0f2c
Add --no-plugins 10 months ago
coletdjnz 109c019e8a
Add public functions to add custom external plugin paths 10 months ago
coletdjnz 21e13bfa84
Decouple plugins.py from plugin types 10 months ago
rubyevadestaxes 679c68240a
[ie/twitter:spaces] Allow extraction when not logged in (#11289)
Closes #11288
Authored by: rubyevadestaxes
10 months ago
bashonly 3148c1822f
[ie/substack] Resolve podcast file extensions (#11275)
Closes #4601
Authored by: bashonly
10 months ago
bashonly 7af1ddaaf2
[ie/youtube] Fix `comment_count` extraction (#11274)
Authored by: bashonly
10 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>
11 months ago
bashonly 5310fa87f6
[ie/weverse] Fix extractor (#11215)
Closes #11213
Authored by: bashonly
11 months ago
github-actions[bot] 983c58fb7a Release 2024.10.07
Created by: bashonly

:ci skip all
11 months ago
bashonly 1a176d874e
[cleanup] Misc
Authored by: bashonly
11 months ago
poyhen 079a7bc334
[ie/instagram] Do not hardcode user-agent (#11155)
Closes #10700
Authored by: poyhen
11 months ago
tetra cf85cba5d9
[ie/instagram] Fix extractor (#11156)
Closes #11151
Authored by: tetra-fox
11 months ago
kclauhk 4b7bec66d8
[ie/cwtv] Fix extractor (#11135)
Closes #11131
Authored by: kclauhk
11 months ago
BallzCrasher ccb23e1bac
[ie/noodlemagazine] Fix extractor (#11144)
Closes #9936
Authored by: BallzCrasher
11 months ago
Eric Lammerts 3a193346ee
[pp/XAttrMetadata] Try to write each attribute (#11115)
Authored by: eric321
11 months ago
sepro de2062753a
[ie/youtube] Change default player clients to `ios,mweb` (#11190)
Closes #11165, Closes #11185
Authored by: seproDev
11 months ago
Simon Sawicki e59c82a74c
[cookies] Fix cookie load error handling (#11140)
Authored by: Grub4K
11 months ago