mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-12-03 03:57:26 +00:00
This commit is contained in:
parent
898f4b49cc
commit
4d8819d249
1 changed files with 6 additions and 0 deletions
|
@ -62,6 +62,7 @@
|
|||
from .instagram import InstagramIE
|
||||
from .liveleak import LiveLeakIE
|
||||
from .threeqsdn import ThreeQSDNIE
|
||||
from .theplatform import ThePlatformIE
|
||||
|
||||
|
||||
class GenericIE(InfoExtractor):
|
||||
|
@ -1499,6 +1500,11 @@ def _playlist_from_matches(matches, getter=None, ie=None):
|
|||
if bc_urls:
|
||||
return _playlist_from_matches(bc_urls, ie='BrightcoveNew')
|
||||
|
||||
# Look for ThePlatform embeds
|
||||
tp_urls = ThePlatformIE._extract_urls(webpage)
|
||||
if tp_urls:
|
||||
return _playlist_from_matches(tp_urls, ie='ThePlatform')
|
||||
|
||||
# Look for embedded rtl.nl player
|
||||
matches = re.findall(
|
||||
r'<iframe[^>]+?src="((?:https?:)?//(?:www\.)?rtl\.nl/system/videoplayer/[^"]+(?:video_)?embed[^"]+)"',
|
||||
|
|
Loading…
Reference in a new issue