]> jfr.im git - yt-dlp.git/commitdiff
[extractor/ertflix] Improve `_VALID_URL`
authorpukkandan <redacted>
Sun, 26 Jun 2022 11:58:50 +0000 (17:28 +0530)
committerpukkandan <redacted>
Sun, 26 Jun 2022 12:00:01 +0000 (17:30 +0530)
Closes #4180

yt_dlp/extractor/ertgr.py

index 507f0a5c11d79b9efe6c519a8b960add5100e45b..276543653d516b6c1b6b8e9164b51afc601de965 100644 (file)
@@ -119,7 +119,7 @@ def _real_extract(self, url):
 class ERTFlixIE(ERTFlixBaseIE):
     IE_NAME = 'ertflix'
     IE_DESC = 'ERTFLIX videos'
-    _VALID_URL = r'https?://www\.ertflix\.gr/(?:series|vod)/(?P<id>[a-z]{3}\.\d+)'
+    _VALID_URL = r'https?://www\.ertflix\.gr/(?:[^/]+/)?(?:series|vod)/(?P<id>[a-z]{3}\.\d+)'
     _TESTS = [{
         'url': 'https://www.ertflix.gr/vod/vod.173258-aoratoi-ergates',
         'md5': '6479d5e60fd7e520b07ba5411dcdd6e7',
@@ -171,6 +171,9 @@ class ERTFlixIE(ERTFlixBaseIE):
             'title': 'Το δίκτυο',
         },
         'playlist_mincount': 9,
+    }, {
+        'url': 'https://www.ertflix.gr/en/vod/vod.127652-ta-kalytera-mas-chronia-ep1-mia-volta-sto-feggari',
+        'only_matching': True,
     }]
 
     def _extract_episode(self, episode):