dirkf
34c06b16f5
Support Youtube Shorts URL format
2022-02-01 14:40:20 +00:00
dirkf
1e677567cd
[YouTube] Fix n-sig for player e06dea74 ( #30582 )
...
From yt-dl commit 48416bc
2022-02-01 14:39:03 +00:00
df
af9e72507e
Implement n-param descrambling using JSInterp
...
Fixes #29326 , closes #29790 , closes #30004 , closes #30024 , closes #30052 ,
closes #30088 , closes #30097 , closes #30102 , closes #30109 , closes #30119 ,
closes #30125 , closes #30128 , closes #30162 , closes #30173 , closes #30186 ,
closes #30192 , closes #30221 , closes #30239 , closes #30539 , closes #30552 .
2022-01-31 00:19:58 +00:00
dirkf
6ca7b77696
Refactor JSInterpreter._separate
...
yt-dlp/yt-dlp/@06dfe0a, improve _MATCHING_PARENS
2022-01-30 00:05:54 +00:00
dirkf
9d142109f4
Back-port test_youtube_signature.py from yt-dlp and fix JSInterp accordingly
2022-01-30 00:05:54 +00:00
dirkf
1ca673bd98
Fix splice to handle float
...
Needed for new youtube js player f1ca6900
Add 57dbe8077f (diff-729b57caa8d006426f6a8960c061f519a8b6658682284015e069745af52ffb07)
2022-01-30 00:05:54 +00:00
df
e1eae16b56
Handle default in switch better
...
Add a1fc7ca074
Thanks coletdjnz
2022-01-30 00:05:54 +00:00
df
96f87aaa3b
Back-port JS interpreter upgrade from yt-dlp PR #1437
2022-01-30 00:05:54 +00:00
df
5f5de51a49
Add compat_map/filter and use the former
2022-01-30 00:05:36 +00:00
df
39ca35e765
Fix test_youtube_flat_playlist_extraction
2022-01-29 20:00:21 +00:00
df
d76d59d99d
Remove obsolete non-working test_youtube_toptracks
2022-01-29 20:00:21 +00:00
df
2c2c2bd348
Fix test_youtube_mix
2022-01-29 20:00:21 +00:00
df
46e0a729b2
Remove obsolete test_youtube_course
2022-01-29 20:00:21 +00:00
df
57044eaceb
Fix test_youtube_playlist_noplaylist
2022-01-29 20:00:21 +00:00
pukkandan
a3373da70c
Merge branch 'UP/youtube-dl' into dl/YoutubeSearchURLIE
2022-01-30 01:07:28 +05:30
pukkandan
2c4cb134a9
Fix max_results
2022-01-30 00:54:22 +05:30
pukkandan
bfe72723d8
Use itertools.islice
2022-01-30 00:49:55 +05:30
pukkandan
ed99d68bdd
Add back YoutubeSearchURLIE
2022-01-30 00:41:47 +05:30
Sergey M․
5014bd67c2
release 2021.12.17
2021-12-17 01:49:07 +07:00
Sergey M․
e418823350
[ChangeLog] Actualize
...
[ci skip]
2021-12-17 01:43:16 +07:00
lanegramling
b5242da7d2
[youtube] Update signature function patterns ( closes #30363 ) ( #30366 )
2021-12-17 01:42:17 +07:00
Kevin O'Connor
f9d0a8cdcd
[AdobePass] Add Spectrum as an Adobe Pass provider
...
Some services no longer allow for the older services (ex.
`Charter_Direct`) to be used and just return a generic 401 response.
Going through their login flow manually, the new provider name appears to
be `Spectrum`. This provider seems to work even place of services that
still allow for `Charter_Direct` to be used.
The Spectrum login form also needs special handling since it's
dynamically loaded via JS thus we cannot simply capture the POST url and
hidden form fields. Instead we need to hardcode the POST URL and
recreate the request manually. Thankfully the SAMLRequest and RelayState
are in the HTML response.
2021-07-05 12:04:54 -04:00
bopol
a803582717
[peertube] only call description endpoint if necessary ( #29383 )
2021-07-01 06:53:22 +00:00
Remita Amine
7fb9564420
[periscope] pass referer to HLS requests( closes #29419 )
2021-06-28 20:08:39 +01:00
Aleri Kaisattera
379f52a495
[liveleak] Remove extractor ( closes #17625 , closes #24222 ) ( #29331 )
2021-06-21 04:23:50 +07:00
Sergey M․
cb668eb973
[pornhub] Add support for pornhubthbh7ap3u.onion
2021-06-21 04:08:15 +07:00
Sergey M․
751c9ae39a
[pornhub] Detect geo restriction
2021-06-21 03:33:43 +07:00
Sergey M․
da32828208
[pornhub] Dismiss tbr extracted from download URLs ( closes #28927 )
...
No longer reliable
2021-06-21 03:22:37 +07:00
Sergey M․
2ccee8db74
[curiositystream:collection] Extend _VALID_URL ( closes #26326 , closes #29117 )
2021-06-21 01:54:52 +07:00
Sergey M․
47f2f2fbe9
[youtube] Make get_video_info processing more robust ( closes #29333 )
2021-06-21 01:35:21 +07:00
Sergey M․
03ab02730f
[youtube] Workaround for get_video_info request (refs #29333 )
...
See https://github.com/ytdl-org/youtube-dl/issues/29333#issuecomment-864049544
2021-06-21 01:34:27 +07:00
Tianyi Shi
4c77a2e538
[bilibili] Strip uploader name ( #29202 )
2021-06-21 01:03:21 +07:00
bopol
4131703001
[youtube] Update invidious instance list ( #29281 )
2021-06-21 00:42:09 +07:00
Logan B
cc21aebe90
[umg:de] Update GraphQL API URL ( #29304 )
...
Previous one no longer resolves
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-06-21 00:41:14 +07:00
Sergey M․
57b9a4b4c6
[nrk] Switch psapi URL to https ( closes #29344 )
...
Catalog calls no longer work via http
2021-06-21 00:36:28 +07:00
kikuyan
3a7ef27cf3
[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680 ) ( #29336 )
2021-06-20 23:58:19 +07:00
kikuyan
a7f61feab2
[egghead] Add support for app.egghead.io ( closes #28404 ) ( #29303 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-06-17 10:34:33 +07:00
kikuyan
8fe5d54eb7
[appleconnect] Fix extraction ( #29208 )
2021-06-17 04:12:13 +07:00
kikuyan
d156bc8d59
[orf:tvthek] Add support for MPD formats ( closes #28672 ) ( #29236 )
2021-06-17 04:02:06 +07:00
Sergey M
c2350cac24
[README.md] Update MSVC 2010 redist URL ( closes #29222 )
2021-06-06 05:32:27 +07:00
Sergey M․
b224cf39d5
release 2021.06.06
2021-06-06 01:38:22 +07:00
Sergey M․
5f85eb820c
[ChangeLog] Actualize
...
[ci skip]
2021-06-06 01:32:15 +07:00
Sergey M․
bb7ac1ed66
[facebook] Improve login required detection
2021-06-06 01:16:43 +07:00
Sergey M․
fdf91c52a8
[youporn] Fix formats and view count extraction ( closes #29216 )
2021-06-06 00:11:09 +07:00
Sergey M․
943070af4a
[orf:tvthek] Fix thumbnails extraction ( closes #29217 )
2021-06-05 23:42:25 +07:00
Remita Amine
82f3993ba3
[formula1] fix extraction( closes #29206 )
2021-06-04 17:51:44 +01:00
Sergey M․
d495292852
[ard] Relax _VALID_URL and fix video ids ( closes #22724 , closes #29091 )
2021-05-30 06:14:59 +07:00
Sergey M․
2ee6c7f110
[ustream] Detect https embeds ( closes #29133 )
2021-05-30 03:43:59 +07:00
Sergey M․
6511b8e8d7
[ted] Prefer own formats over external sources ( closes #29142 )
2021-05-30 03:05:22 +07:00
Sergey M․
f3cd1d9cec
[twitch:clips] Improve extraction ( closes #29149 )
2021-05-30 01:49:51 +07:00