23193 Commits

Author SHA1 Message Date
bashonly
8dba129c8a
refactor _extract_ptmd, remove extract_ptmd_urls
Authored by: bashonly
2025-04-30 03:52:05 -05:00
bashonly
3839ec0b21
improve _extract_ptmd
Authored by: bashonly
2025-04-30 02:46:47 -05:00
bashonly
1dfc0e9d49
oops
Authored by: bashonly
2025-04-30 02:27:36 -05:00
bashonly
215d54664e
duration
Authored by: bashonly
2025-04-30 02:27:15 -05:00
bashonly
641ac1fb98
only return extractor_key in playlist entries of type video
Authored by: bashonly
2025-04-30 02:25:39 -05:00
bashonly
ed93080541
simplify _old_archive_ids
Authored by: bashonly
2025-04-30 02:19:17 -05:00
bashonly
e8117f28db
require PTMD URL in _extract_fallback
Authored by: bashonly
2025-04-30 01:51:18 -05:00
bashonly
b5a999b1d5
safer thumbnail extraction in _extract_fallback
Authored by: bashonly
2025-04-30 01:48:06 -05:00
bashonly
8d03507164
simplify _VALID_URL
Authored by: bashonly
2025-04-30 01:40:14 -05:00
bashonly
64153536ad
safer _extract_thumbnails
Authored by: bashonly
2025-04-30 01:35:05 -05:00
bashonly
6464bfa78c
OK to use assert for developer errors
Authored by: bashonly
2025-04-30 01:26:36 -05:00
bashonly
daf2be0f25
safer _extract_chapters
Authored by: bashonly
2025-04-30 01:18:30 -05:00
bashonly
3cafe45074
refactor _extract_ptmd_urls
Authored by: bashonly
2025-04-30 01:15:44 -05:00
bashonly
f7d605a8f7
or is better than default w/ untrusted input
Authored by: bashonly
2025-04-30 01:11:43 -05:00
bashonly
988091400a
seen_urls is convention
Authored by: bashonly
2025-04-30 01:04:39 -05:00
bashonly
567ad43d26
f_class
Authored by: bashonly
2025-04-30 01:02:45 -05:00
bashonly
680a03a313
dgs
Authored by: bashonly
2025-04-30 01:00:37 -05:00
bashonly
8eb10a5681
Merge branch 'yt-dlp:master' into pr/12779 2025-04-30 00:12:35 -05:00
bashonly
10cd64f82e
cache api token to memory, refactor/simplify token code
Authored by: bashonly
2025-04-30 00:10:51 -05:00
bashonly
61c9a938b3
[ie/youtube] Cache signature timestamps (#13047)
Closes #12825
Authored by: bashonly
2025-04-30 01:15:17 +00:00
bashonly
fd8394bc50
[ie/youtube] Improve warning for SABR-only/SSAP player responses (#13049)
Ref: https://github.com/yt-dlp/yt-dlp/issues/12482

Authored by: bashonly
2025-04-30 01:13:35 +00:00
bashonly
22ac81a069
[ie/vimeo] Extract from mobile API (#13034)
Closes #12974
Authored by: bashonly
2025-04-29 16:45:54 +00:00
doe1080
25cd7c1ecb
[ie/niconico] Fix login support (#13008)
Authored by: doe1080
2025-04-28 22:42:01 +00:00
bashonly
28f04e8a5e
[ie/reddit] Support --ignore-no-formats-error (#12993)
Closes #12987
Authored by: bashonly
2025-04-28 22:31:34 +00:00
sepro
a3e91df30a
[ie/TV2DK] Fix extractor (#12945)
Closes #10334
Authored by: seproDev, bashonly

Co-authored-by: bashonly <bashonly@protonmail.com>
2025-04-29 00:21:54 +02:00
bashonly
80736b9c90
[ie/bpb] Fix formats extraction (#13015)
Closes #13011
Authored by: bashonly
2025-04-28 22:20:39 +00:00
Sergei Zharkov
1ae6bff564
[ie/twitch:clips] Fix uploader metadata extraction (#13022)
Fix 61046c31612b30c749cbdae934b7fe26abe659d7

Authored by: 1271
2025-04-28 22:19:14 +00:00
sepro
b37ff4de5b
[ie/linkedin:events] Add extractor (#12926)
Authored by: seproDev, bashonly

Co-authored-by: bashonly <bashonly@protonmail.com>
2025-04-28 22:58:30 +02:00
Simon Sawicki
3690e91265
[ci] Add file mode test to code check (#13036)
Authored by: Grub4K
2025-04-28 21:21:06 +02:00
coletdjnz
8cb08028f5
[ie/youtube] Detect and warn when account cookies are rotated (#13014)
Related: https://github.com/yt-dlp/yt-dlp/issues/8227

Authored by: coletdjnz
2025-04-27 12:16:34 +12:00
bashonly
1cf39ddf3d
[ie/twitter] Fix extraction when logged-in (#13024)
Closes #13010
Authored by: bashonly
2025-04-26 22:39:29 +00:00
bashonly
c2d6659d10
[ie/youtube] Detect player JS variants for any locale (#13003)
Authored by: bashonly
2025-04-26 22:08:34 +00:00
coletdjnz
26feac3dd1
[ie/youtube] Add context to video request rate limit error (#12958)
Related: https://github.com/yt-dlp/yt-dlp/issues/11426

Authored by: coletdjnz
2025-04-25 16:11:07 +12:00
doe1080
70599e53b7
[ie/twitter:spaces] Improve metadata extraction (#12911)
Authored by: doe1080
2025-04-25 03:42:17 +00:00
doe1080
8d127b18f8 [fd/NiconicoDmc] Remove downloader (#12916)
Authored by: doe1080
2025-04-24 15:20:25 -05:00
doe1080
7d05aa99c6 [ie/niconico] Remove DMC formats support (#12916)
Authored by: doe1080
2025-04-24 15:20:25 -05:00
bashonly
36da6360e1
[ie/mlbtv] Fix device ID caching (#12980)
Authored by: bashonly
2025-04-24 19:18:22 +00:00
bashonly
e7e3b7a55c
[ie/dacast] Support tokenized URLs (#12979)
Authored by: bashonly
2025-04-24 19:10:34 +00:00
D Trombett
dce8234624
[ie/RaiPlay] Fix DRM detection (#12971)
Closes #12969
Authored by: DTrombett
2025-04-24 18:26:35 +00:00
sepro
2381881fe5
[ie/vk] Fix uploader extraction (#12985)
Closes #12967
Authored by: seproDev
2025-04-23 14:31:20 +00:00
Sergey B (Troex Nevelin)
741fd809bc
[ie/GetCourseRu] Fix extractors (#12943)
Closes #12941
Authored by: troex
2025-04-23 00:14:42 +00:00
bashonly
34a061a295
[ie/generic] Fix MPD extraction for file:// URLs (#12978)
Fix 5086d4aed6aeb3908c62f49e2d8f74cc0cb05110
Authored by: bashonly
2025-04-23 00:06:35 +00:00
bashonly
9032f98136
[ie/cda] Fix formats extraction (#12975)
Closes #12962
Authored by: bashonly
2025-04-23 00:00:41 +00:00
bashonly
de271a06fd
[ie/twitcasting] Fix livestream extraction (#12977)
Closes #12966
Authored by: bashonly
2025-04-22 23:54:41 +00:00
bashonly
d596824c2f
[ie/vimeo] Fix API extraction (#12976)
Closes #12974
Authored by: bashonly
2025-04-22 23:47:38 +00:00
InvalidUsernameException
6557fc538e Remove poor format sorting
Default format sorting produces a significantly better result now that
metadata is available more consistently.
2025-04-20 19:32:12 +02:00
InvalidUsernameException
fa2e2f789e Remove qualities (redundant with res now, wrong for m3u8 formats) 2025-04-20 19:32:12 +02:00
InvalidUsernameException
f1fe8dc8d2 Mark and deprioritize sign-language variants 2025-04-20 19:32:11 +02:00
InvalidUsernameException
59ba75dbfe Derive width from aspect ratio if available 2025-04-20 19:32:11 +02:00
InvalidUsernameException
bbf362df9c Inline method that is only called once now 2025-04-20 19:32:11 +02:00