dirkf
5197336de6
Support more deeply nested ptmd_path with test, update tests
2022-02-05 02:14:35 +00:00
dirkf
01824d275b
Additional tweaks: allow any .ndr.de, simplify quote match
2022-02-05 02:12:44 +00:00
dirkf
39a98b09a2
Fix NDR, NJoy tests
2022-02-05 02:12:44 +00:00
dirkf
f0a05a55c2
NJoy: improve extraction of NDR id, description, etc with current page formats
2022-02-05 02:12:44 +00:00
dirkf
4186e81777
NDR: improve extraction of NDR id, description, etc with current page formats
2022-02-05 02:12:44 +00:00
dirkf
b494824286
Support Tele5 pages with Discovery Networks format instead of JWPlatform
2022-02-05 02:08:11 +00:00
dirkf
8248133e5e
Back-port yt-dlp Viki extractor
...
From https://github.com/yt-dlp/yt-dlp/pull/2540
2022-02-04 15:49:12 +00:00
dirkf
27dbf6f0ab
Return the item itself if playlist has one entry
...
Removes playlist spam from log
2022-02-04 14:28:50 +00:00
dirkf
61d791726f
Find TV2DK Kaltura ID in Nuxt.js page format
2022-02-04 14:28:50 +00:00
pukkandan
0c0876f790
[youtube:search] Add tests
2022-02-04 11:09:18 +00:00
dirkf
7a497f1405
Rework 2c2c2bd
with an actual Mix page and realistic playlist size
...
From 2c2c2bd348 (commitcomment-65953545)
2022-02-04 04:09:23 +00:00
dirkf
5add3f4373
Merge branch 'pukkandan-yt-searchurl' into yt-dl-master
...
Closes #27749
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 ( #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
Zenon Mousmoulas
a2fd63ce22
JSON-LD: Tweak (News)Article description extraction
...
Let JSON-LD extract description from articleBody and fall back to
description field when processing (News)Article typed nodes
2021-11-12 09:35:50 +02:00
Zenon Mousmoulas
d6469de1da
Extend TestInfoExtractor.test_search_json_ld_realworld to cover @graph
...
expressing JSON-LD implicit default graph
* Refactor tests in a list of 3-tuples: test html string, expected dict,
keyword args for InfoExtractor._search_json_ld
* Adapt test code accordingly
* Add test for @graph expressing JSON-LD implicit default graph
2021-11-12 09:35:50 +02:00
Zenon Mousmoulas
77e8f5353c
JSON-LD: Support top-level @graph expressing implicit default graph
...
Per W3C JSON-LD v1.1 §4.9 (non-normative ref):
When a JSON-LD document's top-level structure is a map that contains
no other keys than @graph and optionally @context (properties that
are not mapped to an IRI or a keyword are ignored), @graph is
considered to express the otherwise implicit default graph.
Support such a structure in InfoExtractor._json_ld parsing:
Wrap the control flow block in a function, which is called recursively
upon such a structure
2021-11-12 09:30:17 +02: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