]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/rtlnl.py
[extractors] Use new framework for existing embeds (#4307)
[yt-dlp.git] / yt_dlp / extractor / rtlnl.py
index e6b450a239e986c63c8dd0c367ca50ea6ae37b82..3852a3a1353f624d016ad81dd67697b6c0ba72cc 100644 (file)
@@ -8,6 +8,7 @@
 class RtlNlIE(InfoExtractor):
     IE_NAME = 'rtl.nl'
     IE_DESC = 'rtl.nl and rtlxl.nl'
+    _EMBED_REGEX = [r'<iframe[^>]+?\bsrc=(?P<q1>[\'"])(?P<url>(?:https?:)?//(?:(?:www|static)\.)?rtl\.nl/(?:system/videoplayer/[^"]+(?:video_)?)?embed[^"]+)(?P=q1)']
     _VALID_URL = r'''(?x)
         https?://(?:(?:www|static)\.)?
         (?: