diff options
author | Zenon Mousmoulas <zmousm@users.noreply.github.com> | 2022-01-16 20:41:31 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-17 00:11:31 +0530 |
commit | 32b95bb6436fd17ee21cd55217f16361d4e7494a (patch) | |
tree | 714c7e9a1609d0b9a518a85f15df7f80c614c6e1 /yt_dlp/extractor/generic.py | |
parent | fdf80059d9a6b345c90af7de1ae4c57823e20f19 (diff) | |
download | hypervideo-pre-32b95bb6436fd17ee21cd55217f16361d4e7494a.tar.lz hypervideo-pre-32b95bb6436fd17ee21cd55217f16361d4e7494a.tar.xz hypervideo-pre-32b95bb6436fd17ee21cd55217f16361d4e7494a.zip |
[megatvcom] Add extractors (#1980)
Authored by: zmousm
Diffstat (limited to 'yt_dlp/extractor/generic.py')
-rw-r--r-- | yt_dlp/extractor/generic.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index 7198aa02c..864977994 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -102,6 +102,7 @@ from .arte import ArteTVEmbedIE from .videopress import VideoPressIE from .rutube import RutubeIE from .glomex import GlomexEmbedIE +from .megatvcom import MegaTVComEmbedIE from .limelight import LimelightBaseIE from .anvato import AnvatoIE from .washingtonpost import WashingtonPostIE @@ -3484,6 +3485,12 @@ class GenericIE(InfoExtractor): return self.playlist_from_matches( glomex_urls, video_id, video_title, ie=GlomexEmbedIE.ie_key()) + # Look for megatv.com embeds + megatvcom_urls = list(MegaTVComEmbedIE._extract_urls(webpage)) + if megatvcom_urls: + return self.playlist_from_matches( + megatvcom_urls, video_id, video_title, ie=MegaTVComEmbedIE.ie_key()) + # Look for WashingtonPost embeds wapo_urls = WashingtonPostIE._extract_urls(webpage) if wapo_urls: |