From 56bb56f3cfa6cd6e9cfe7a91b7ffba14b6de7bc8 Mon Sep 17 00:00:00 2001 From: Lauren Liberda Date: Sun, 31 Oct 2021 11:02:50 +0530 Subject: [tvp] Fix embeds (#1401) Authored by: selfisekai --- yt_dlp/extractor/generic.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'yt_dlp/extractor/generic.py') diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index 36767b41f..3374c1c20 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -135,6 +135,7 @@ from .arcpublishing import ArcPublishingIE from .medialaan import MedialaanIE from .simplecast import SimplecastIE from .wimtv import WimTVIE +from .tvp import TVPEmbedIE class GenericIE(InfoExtractor): @@ -3508,6 +3509,10 @@ class GenericIE(InfoExtractor): return self.playlist_from_matches( rumble_urls, video_id, video_title, ie=RumbleEmbedIE.ie_key()) + tvp_urls = TVPEmbedIE._extract_urls(webpage) + if tvp_urls: + return self.playlist_from_matches(tvp_urls, video_id, video_title, ie=TVPEmbedIE.ie_key()) + # Look for HTML5 media entries = self._parse_html5_media_entries(url, webpage, video_id, m3u8_id='hls') if entries: -- cgit v1.2.3