]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/vvvvid.py
[extractor] Common function `_match_valid_url`
[yt-dlp.git] / yt_dlp / extractor / vvvvid.py
index bc196f8a0acec0c8ba64fbd33a88291e5b2c0246..3faa90fbd622cf7cb6c91d022c3cac275eca97ee 100644 (file)
@@ -98,7 +98,7 @@ def _extract_common_video_info(self, video_data):
         }
 
     def _real_extract(self, url):
-        show_id, season_id, video_id = re.match(self._VALID_URL, url).groups()
+        show_id, season_id, video_id = self._match_valid_url(url).groups()
 
         response = self._download_info(
             show_id, 'season/%s' % season_id,
@@ -246,7 +246,7 @@ class VVVVIDShowIE(VVVVIDIE):
     }]
 
     def _real_extract(self, url):
-        base_url, show_id, show_title = re.match(self._VALID_URL, url).groups()
+        base_url, show_id, show_title = self._match_valid_url(url).groups()
 
         seasons = self._download_info(
             show_id, 'seasons/', show_title)