From 6e109f8ad49c6fb8aebfa969e3821f01b05e6f22 Mon Sep 17 00:00:00 2001 From: DarkFighterLuke Date: Sat, 26 Feb 2022 16:01:18 +0100 Subject: [PATCH] Scrape uploader --- youtube_dl/extractor/xnxx.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/youtube_dl/extractor/xnxx.py b/youtube_dl/extractor/xnxx.py index ac1ccc404..d227104b2 100644 --- a/youtube_dl/extractor/xnxx.py +++ b/youtube_dl/extractor/xnxx.py @@ -25,6 +25,9 @@ class XNXXIE(InfoExtractor): 'duration': 469, 'view_count': int, 'age_limit': 18, + 'uploader': 'Glurp', + 'uploader_id': 'Glurp', + 'uploader_url': '/porn-maker/glurp', }, }, { 'url': 'http://video.xnxx.com/video1135332/lida_naked_funny_actress_5_', @@ -73,6 +76,13 @@ class XNXXIE(InfoExtractor): r'id=["\']nb-views-number[^>]+>([\d,.]+)', webpage, 'view count', default=None)) + uploader_data = re.findall(r'(?P.+?)', webpage) + uploader_id = '' + uploader_url = '' + if uploader_data is not None: + uploader_id = uploader_data[0][1] + uploader_url = uploader_data[0][0] + return { 'id': video_id, 'title': title, @@ -81,4 +91,7 @@ class XNXXIE(InfoExtractor): 'view_count': view_count, 'age_limit': 18, 'formats': formats, + 'uploader': uploader_id, + 'uploader_id': uploader_id, + 'uploader_url': uploader_url, }