1
0
mirror of https://github.com/ytdl-org/youtube-dl synced 2025-02-24 19:40:13 +09:00
Commit Graph

870 Commits

Author SHA1 Message Date
dirkf
573b13410e [YouTube] Improve error check for n-sig processing 2022-08-25 12:14:59 +01:00
dirkf
811c480f7b [YouTube] Support JSON3 subtitle format
* subtitle tests updated to match
2022-06-09 15:25:23 +01:00
dirkf
187a48aee2 [YouTube] Handle player c5a4daa1 with indirect n-function definition
* resolves 
2022-05-24 15:43:56 +01:00
dirkf
a0068bd6be [Youtube] Fix "n" descrambling for player fae06c11
Resolves .
2022-04-15 16:07:09 +01:00
pukkandan
0c0876f790 [youtube:search] Add tests 2022-02-04 11:09:18 +00:00
dirkf
5add3f4373 Merge branch 'pukkandan-yt-searchurl' into yt-dl-master
Closes 
2022-02-04 03:50:32 +00:00
pukkandan
78ce962f4f [youtube] Support channel search
Code from cd684175ad
2022-02-03 01:02:58 +00:00
dirkf
41f0043983 Avoid crashing if n-sig decode fails 2022-02-02 14:25:03 +00:00
dirkf
34c06b16f5 Support Youtube Shorts URL format 2022-02-01 14:40:20 +00:00
dirkf
1e677567cd
[YouTube] Fix n-sig for player e06dea74 ()
From yt-dl commit 48416bc
2022-02-01 14:39:03 +00:00
df
af9e72507e Implement n-param descrambling using JSInterp
Fixes , closes , closes , closes , closes ,
closes , closes , closes , closes , closes ,
closes , closes , closes , closes , closes ,
closes , closes , closes , closes , closes .
2022-01-31 00:19:58 +00:00
df
5f5de51a49 Add compat_map/filter and use the former 2022-01-30 00:05:36 +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
lanegramling
b5242da7d2
[youtube] Update signature function patterns (closes ) () 2021-12-17 01:42:17 +07:00
Sergey M․
47f2f2fbe9
[youtube] Make get_video_info processing more robust (closes ) 2021-06-21 01:35:21 +07:00
Sergey M․
03ab02730f
[youtube] Workaround for get_video_info request (refs )
See https://github.com/ytdl-org/youtube-dl/issues/29333#issuecomment-864049544
2021-06-21 01:34:27 +07:00
bopol
4131703001
[youtube] Update invidious instance list () 2021-06-21 00:42:09 +07:00
Sergey M․
24297a42ef
[youtube] Fix get_video_info request (closes , closes ) 2021-05-30 00:36:26 +07:00
Sergey M․
7e8b3f9439
[youtube] Remove unused code 2021-04-21 05:37:51 +07:00
Sergey M․
32290307a4
[youtube] Fix lazy extractors (closes ) 2021-04-21 03:56:04 +07:00
Sergey M․
54558e0baa
[youtube] Improve stretch extraction and fix stretched ratio calculation (closes ) 2021-04-17 02:27:54 +07:00
Sergey M․
7c52395479
[youtube:tab] Improve grid extraction (closes ) 2021-04-17 01:13:10 +07:00
zraktvor
ea87ed8394
[youtube:tab] Detect series playlist on playlists page (closes ) 2021-04-17 01:13:10 +07:00
Cássio Ávila
d01e261a15
[youtube] Add more invidious instances () 2021-04-17 00:31:34 +07:00
Sergey M․
06159135ef
[youtube] Improve URL to extractor routing (closes , closes , closes ) 2021-04-17 00:07:32 +07:00
Sergey M․
1b0a13f33c
[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continuation requests (closes ) 2021-04-09 02:10:34 +07:00
Sergey M․
6b116f0c03
[youtube] Fix videos with restricted location (closes ) 2021-04-07 03:34:43 +07:00
Remita Amine
654b4f4ff2 [youtube] prioritize information from YoutubeIE for playlist entries(closes , closes ) 2021-04-03 08:23:35 +01:00
Remita Amine
3748863070 [youtube:tab] Add support for hashtag videos extraction(closes ) 2021-04-01 11:52:23 +01:00
Sergey M․
14f29f087e
[youtube] Setup CONSENT cookie when needed (closes ) 2021-04-01 04:05:10 +07:00
Remita Amine
28bab774a0 [youtube] imporve age-restricted video extraction() 2021-03-30 21:45:08 +01:00
Remita Amine
49fc0a567f [youtube] fix video's channel extraction(closes ) 2021-03-27 19:11:41 +01:00
Remita Amine
605e7b5e47 [youtube:tab] fix playlist/comunity continuation items extraction(closes ) 2021-03-25 12:53:18 +01:00
Sergey M․
5208ae92fc
[youtube] Fix default value for youtube_include_dash_manifest (closes ) 2021-03-24 02:57:35 +07:00
Sergey M․
061c030133
[youtube:tab] Switch continuation to browse API (closes , closes )
Until further investigation.
2021-03-03 11:42:59 +07:00
Remita Amine
2090dbdc8c [youtube] fix get_video_info request 2021-02-21 23:09:09 +01:00
Remita Amine
3037ab00c7 [youtube] fixup m4a_dash formats(closes ) 2021-02-21 10:31:27 +01:00
Sergey M․
9fc5eafb8e
[youtube] Improve _VALID_URL (refs ) 2021-02-18 04:59:56 +07:00
bopol
08c2fbb844
[youtube] Add support for redirect.invidious.io ()
Co-authored-by: Sergey M <dstftw@gmail.com>
2021-02-18 04:29:32 +07:00
PrinceOfPuppers
8980f53b42
[youtube] Fix uploader extraction in flat playlist mode () 2021-02-17 04:21:33 +07:00
Sergey M․
07eb8f1916
[youtube] Fix controversial videos when authenticated with cookies (closes ) 2021-02-16 05:57:53 +07:00
Sergey M․
a4c7ed6b1e
[youtube:tab] Improve grid continuation extraction (closes ) 2021-02-10 22:28:58 +07:00
Remita Amine
99c68db0a8 [youtube] add support phone/tablet JS player(closes ) 2021-02-08 09:20:28 +01:00
Sergey M․
0cf09c2b41
[youtube] Fix release date extraction (closes ) 2021-02-07 02:17:03 +07:00
Sergey M․
0156ce95c5
[youtube] Extract abr and vbr (closes ) 2021-02-07 02:03:47 +07:00
Remita Amine
1641b13232 [youtube] skip OTF formats() 2021-02-04 13:05:35 +01:00
Sergey M․
7215691ab7
[youtube] Prefer DASH formats (closes ) 2021-02-04 13:07:43 +07:00