From a2e33ecb485665ffb1233f05bcce972571a38cb1 Mon Sep 17 00:00:00 2001 From: dirkf Date: Fri, 7 Feb 2025 09:03:46 +0000 Subject: [PATCH] Update for 2025 --- youtube_dl/extractor/tube8.py | 105 +++++++++++++++++++--------------- 1 file changed, 58 insertions(+), 47 deletions(-) diff --git a/youtube_dl/extractor/tube8.py b/youtube_dl/extractor/tube8.py index 3ad6d6566..081c4c0d9 100644 --- a/youtube_dl/extractor/tube8.py +++ b/youtube_dl/extractor/tube8.py @@ -8,20 +8,22 @@ from time import sleep from .common import InfoExtractor from ..utils import ( clean_html, + ExtractorError, get_element_by_class, get_element_by_id, int_or_none, + merge_dicts, parse_qs, strip_or_none, T, - traverse_obj, + traverse_obj, url_or_none, urljoin, ) class Tube8IE(InfoExtractor): - _VALID_URL = r'https?:\/\/(?:www\.)?tube8\.com\/+porn-video+\/(?P\d+)' + _VALID_URL = r'https?://(?:www\.)?tube8\.com/porn-video/(?P\d+)' _TESTS = [{ 'url': 'https://www.tube8.com/porn-video/189530841/', 'md5': '532408f59e89a32027d873af6289c85a', @@ -29,14 +31,15 @@ class Tube8IE(InfoExtractor): 'id': '189530841', 'ext': 'mp4', 'title': 'Found dildo. She let it cum in her tight ass to keep the secret', - 'thumbnail': r're:^https?://.*\.jpg$', + 'description': 'Cowgirl:479', 'uploader': 'MaryKrylova', + 'thumbnail': r're:https?://.*\.jpg$', 'age_limit': 18, } }] - _EMBED_REGEX = r'