]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/mlb.py
[extractors] Use new framework for existing embeds (#4307)
[yt-dlp.git] / yt_dlp / extractor / mlb.py
index 5fb97083a092815504b7f6573d93ca8d92206011..dd1f54f871bc1f164ac2dfc57ddcdb2b0e515e2d 100644 (file)
@@ -92,6 +92,10 @@ class MLBIE(MLBBaseIE):
                             (?P<id>\d+)
                         )
                     '''
+    _EMBED_REGEX = [
+        r'<iframe[^>]+?src=(["\'])(?P<url>https?://m(?:lb)?\.mlb\.com/shared/video/embed/embed\.html\?.+?)\1',
+        r'data-video-link=["\'](?P<url>http://m\.mlb\.com/video/[^"\']+)',
+    ]
     _TESTS = [
         {
             'url': 'https://www.mlb.com/mariners/video/ackleys-spectacular-catch/c-34698933',