]> jfr.im git - yt-dlp.git/commitdiff
[Theta] Fix valid URL (#2323)
authorAleri Kaisattera <redacted>
Wed, 19 Jan 2022 20:44:13 +0000 (02:44 +0600)
committerGitHub <redacted>
Wed, 19 Jan 2022 20:44:13 +0000 (02:14 +0530)
Authored by: alerikaisattera

yt_dlp/extractor/theta.py

index 3b654362959e307bb405627b21d6076cae65bb49..8b6d70a9f683b5a77a3604f97d4c7f154cb9a9af 100644 (file)
@@ -6,7 +6,7 @@
 
 
 class ThetaStreamIE(InfoExtractor):
-    _VALID_URL = r'https?://(?:www\.)?theta\.tv/(?!video/)(?P<id>[a-z0-9]+)'
+    _VALID_URL = r'https?://(?:www\.)?theta\.tv/(?!video/)(?P<id>[a-z0-9-]+)'
     _TESTS = [{
         'url': 'https://www.theta.tv/davirus',
         'skip': 'The live may have ended',
@@ -25,6 +25,14 @@ class ThetaStreamIE(InfoExtractor):
             'title': 'Mystery Science Theatre 3000 24/7 Powered by the THETA Network.',
             'thumbnail': r're:https://user-prod-theta-tv\.imgix\.net/.+\.jpg',
         }
+    }, {
+        'url': 'https://www.theta.tv/contv-anime',
+        'info_dict': {
+            'id': 'ConTVAnime',
+            'ext': 'mp4',
+            'title': 'CONTV ANIME 24/7. Powered by THETA Network.',
+            'thumbnail': r're:https://user-prod-theta-tv\.imgix\.net/.+\.jpg',
+        }
     }]
 
     def _real_extract(self, url):