From b6f851ba4d3f244f7657741de42a13dd074352f4 Mon Sep 17 00:00:00 2001 From: DarkFighterLuke Date: Sat, 26 Feb 2022 16:13:05 +0100 Subject: [PATCH] Fix view_count regex --- youtube_dl/extractor/xnxx.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/youtube_dl/extractor/xnxx.py b/youtube_dl/extractor/xnxx.py index d227104b2..d44b5ab7d 100644 --- a/youtube_dl/extractor/xnxx.py +++ b/youtube_dl/extractor/xnxx.py @@ -16,7 +16,7 @@ class XNXXIE(InfoExtractor): _VALID_URL = r'https?://(?:video|www)\.xnxx\.com/video-?(?P[0-9a-z]+)/' _TESTS = [{ 'url': 'http://www.xnxx.com/video-55awb78/skyrim_test_video', - 'md5': '7583e96c15c0f21e9da3453d9920fbba', + 'md5': '73c071a361a09aae7e7d60008221fd13', 'info_dict': { 'id': '55awb78', 'ext': 'mp4', @@ -73,8 +73,8 @@ class XNXXIE(InfoExtractor): 'ThumbUrl', fatal=False) or get('ThumbUrl169', fatal=False) duration = int_or_none(self._og_search_property('duration', webpage)) view_count = str_to_int(self._search_regex( - r'id=["\']nb-views-number[^>]+>([\d,.]+)', webpage, 'view count', - default=None)) + r'-.+?\t+- (?P.+?) ', webpage, 'view count', group='views', + default=0)) uploader_data = re.findall(r'(?P.+?)', webpage) uploader_id = ''