[xhamster] add support for new domain xhvid.com (#31370)
authorafterdelight <39585663+afterdelight@users.noreply.github.com>
Thu, 2 Feb 2023 23:20:14 +0000 (06:20 +0700)
committerGitHub <noreply@github.com>
Thu, 2 Feb 2023 23:20:14 +0000 (23:20 +0000)
youtube_dl/extractor/xhamster.py

index f764021ba875888b08e8c0a58bc935aa864e82f4..e17947fc6a7aae922adb27e15a4dc3b12321c4aa 100644 (file)
@@ -24,7 +24,7 @@ from ..utils import (
 
 
 class XHamsterIE(InfoExtractor):
-    _DOMAINS = r'(?:xhamster\.(?:com|one|desi)|xhms\.pro|xhamster\d+\.com|xhday\.com)'
+    _DOMAINS = r'(?:xhamster\.(?:com|one|desi)|xhms\.pro|xhamster\d+\.com|xhday\.com|xhvid\.com)'
     _VALID_URL = r'''(?x)
                     https?://
                         (?:.+?\.)?%s/
@@ -123,6 +123,9 @@ class XHamsterIE(InfoExtractor):
     }, {
         'url': 'https://xhday.com/videos/strapless-threesome-xhh7yVf',
         'only_matching': True,
+    }, {
+        'url': 'https://xhvid.com/videos/lk-mm-xhc6wn6',
+        'only_matching': True,
     }]
 
     def _real_extract(self, url):
@@ -433,6 +436,9 @@ class XHamsterUserIE(InfoExtractor):
     }, {
         'url': 'https://xhday.com/users/mobhunter',
         'only_matching': True,
+    }, {
+        'url': 'https://xhvid.com/users/pelushe21',
+        'only_matching': True,
     }]
 
     def _entries(self, user_id):