mirror of
https://github.com/ytdl-org/youtube-dl.git
synced 2024-12-01 06:27:44 +00:00
[VXXX] Remove supports for site missing DMCA notices
This commit is contained in:
parent
9d2b2f9b1e
commit
191d1d0a85
2 changed files with 55 additions and 53 deletions
|
@ -1519,12 +1519,9 @@ from .vvvvid import (
|
||||||
VVVVIDShowIE,
|
VVVVIDShowIE,
|
||||||
)
|
)
|
||||||
from .vxxx import (
|
from .vxxx import (
|
||||||
BdsmxTubeIE,
|
|
||||||
BlackPornTubeIE,
|
|
||||||
InPornIE,
|
InPornIE,
|
||||||
MrGayIE,
|
MrGayIE,
|
||||||
VXXXIE,
|
VXXXIE,
|
||||||
XMilfIE,
|
|
||||||
)
|
)
|
||||||
from .vyborymos import VyboryMosIE
|
from .vyborymos import VyboryMosIE
|
||||||
from .vzaar import VzaarIE
|
from .vzaar import VzaarIE
|
||||||
|
|
|
@ -112,56 +112,6 @@ class VXXXIE(InfoExtractor):
|
||||||
return info
|
return info
|
||||||
|
|
||||||
|
|
||||||
class BdsmxTubeIE(VXXXIE):
|
|
||||||
_VALID_URL = r'https?://bdsmx\.tube/video/(?P<id>\d+)'
|
|
||||||
_TESTS = [{
|
|
||||||
'url': 'https://bdsmx.tube/video/127583/latex-puppy-leashed/',
|
|
||||||
'md5': '79751d4ed75668afe07a660c4bcb2f1b',
|
|
||||||
'info_dict': {
|
|
||||||
'id': '127583',
|
|
||||||
'ext': 'mp4',
|
|
||||||
'title': 'Latex Puppy Leashed',
|
|
||||||
'display_id': 'latex-puppy-leashed',
|
|
||||||
'thumbnail': 'https://tn.bdsmx-porn.com/contents/videos_screenshots/127000/127583/480x270/1.jpg',
|
|
||||||
'description': None,
|
|
||||||
'timestamp': 1651003323,
|
|
||||||
'upload_date': '20220426',
|
|
||||||
'duration': 68.0,
|
|
||||||
'categories': ['Asian', 'Brunette', 'Cosplay', 'Fetish',
|
|
||||||
'Fuck Machine', 'Gagging', 'Japanese',
|
|
||||||
'JAV Uncensored', 'Latex', 'Leather', 'POV'],
|
|
||||||
'age_limit': 18,
|
|
||||||
}
|
|
||||||
}]
|
|
||||||
|
|
||||||
_BASE_URL = 'https://bdsmx.tube'
|
|
||||||
|
|
||||||
|
|
||||||
class BlackPornTubeIE(VXXXIE):
|
|
||||||
_VALID_URL = r'https?://blackporn\.tube/video/(?P<id>\d+)'
|
|
||||||
_TESTS = [{
|
|
||||||
'url': 'https://blackporn.tube/video/10043813/young-ebony-babe-gets-super-wet/',
|
|
||||||
'md5': '4a4c126970f2f1453b8b2050947fc870',
|
|
||||||
'info_dict': {
|
|
||||||
'id': '10043813',
|
|
||||||
'ext': 'mp4',
|
|
||||||
'title': 'Young Ebony Babe Gets Super Wet',
|
|
||||||
'display_id': 'young-ebony-babe-gets-super-wet',
|
|
||||||
'thumbnail': 'https://tn.blackporn.tube/contents/videos_screenshots/10043000/10043813/480x270/1.jpg',
|
|
||||||
'description': None,
|
|
||||||
'timestamp': 1654806141,
|
|
||||||
'upload_date': '20220609',
|
|
||||||
'duration': 193.0,
|
|
||||||
'categories': ['BDSM', 'Bondage', 'Celebrity', 'Ebony', 'Fetish',
|
|
||||||
'Shibari Bondage', 'Solo Female',
|
|
||||||
'Tattoo'],
|
|
||||||
'age_limit': 18,
|
|
||||||
}
|
|
||||||
}]
|
|
||||||
|
|
||||||
_BASE_URL = 'https://blackporn.tube'
|
|
||||||
|
|
||||||
|
|
||||||
class InPornIE(VXXXIE):
|
class InPornIE(VXXXIE):
|
||||||
_VALID_URL = r'https?://(?:www\.)?inporn\.com/video/(?P<id>\d+)'
|
_VALID_URL = r'https?://(?:www\.)?inporn\.com/video/(?P<id>\d+)'
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
|
@ -209,6 +159,60 @@ class MrGayIE(VXXXIE):
|
||||||
|
|
||||||
_BASE_URL = 'https://mrgay.com'
|
_BASE_URL = 'https://mrgay.com'
|
||||||
|
|
||||||
|
# The following three extractors are for "friend" sites whose videos could be
|
||||||
|
# extracted in the same way, but unsupported by youtube-dl due to missing proper
|
||||||
|
# DMCA notices. Consider re-enable them if their DMCA pages become available.
|
||||||
|
class BdsmxTubeIE(VXXXIE):
|
||||||
|
_VALID_URL = r'https?://bdsmx\.tube/video/(?P<id>\d+)'
|
||||||
|
_TESTS = [{
|
||||||
|
'url': 'https://bdsmx.tube/video/127583/latex-puppy-leashed/',
|
||||||
|
'md5': '79751d4ed75668afe07a660c4bcb2f1b',
|
||||||
|
'info_dict': {
|
||||||
|
'id': '127583',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'Latex Puppy Leashed',
|
||||||
|
'display_id': 'latex-puppy-leashed',
|
||||||
|
'thumbnail': 'https://tn.bdsmx-porn.com/contents/videos_screenshots/127000/127583/480x270/1.jpg',
|
||||||
|
'description': None,
|
||||||
|
'timestamp': 1651003323,
|
||||||
|
'upload_date': '20220426',
|
||||||
|
'duration': 68.0,
|
||||||
|
'categories': ['Asian', 'Brunette', 'Cosplay', 'Fetish',
|
||||||
|
'Fuck Machine', 'Gagging', 'Japanese',
|
||||||
|
'JAV Uncensored', 'Latex', 'Leather', 'POV'],
|
||||||
|
'age_limit': 18,
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
_WORKING = False
|
||||||
|
|
||||||
|
_BASE_URL = 'https://bdsmx.tube'
|
||||||
|
|
||||||
|
|
||||||
|
class BlackPornTubeIE(VXXXIE):
|
||||||
|
_VALID_URL = r'https?://blackporn\.tube/video/(?P<id>\d+)'
|
||||||
|
_TESTS = [{
|
||||||
|
'url': 'https://blackporn.tube/video/10043813/young-ebony-babe-gets-super-wet/',
|
||||||
|
'md5': '4a4c126970f2f1453b8b2050947fc870',
|
||||||
|
'info_dict': {
|
||||||
|
'id': '10043813',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'Young Ebony Babe Gets Super Wet',
|
||||||
|
'display_id': 'young-ebony-babe-gets-super-wet',
|
||||||
|
'thumbnail': 'https://tn.blackporn.tube/contents/videos_screenshots/10043000/10043813/480x270/1.jpg',
|
||||||
|
'description': None,
|
||||||
|
'timestamp': 1654806141,
|
||||||
|
'upload_date': '20220609',
|
||||||
|
'duration': 193.0,
|
||||||
|
'categories': ['BDSM', 'Bondage', 'Celebrity', 'Ebony', 'Fetish',
|
||||||
|
'Shibari Bondage', 'Solo Female',
|
||||||
|
'Tattoo'],
|
||||||
|
'age_limit': 18,
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
_WORKING = False
|
||||||
|
|
||||||
|
_BASE_URL = 'https://blackporn.tube'
|
||||||
|
|
||||||
|
|
||||||
class XMilfIE(VXXXIE):
|
class XMilfIE(VXXXIE):
|
||||||
_VALID_URL = r'https?://xmilf\.com/video/(?P<id>\d+)'
|
_VALID_URL = r'https?://xmilf\.com/video/(?P<id>\d+)'
|
||||||
|
@ -230,5 +234,6 @@ class XMilfIE(VXXXIE):
|
||||||
'age_limit': 18,
|
'age_limit': 18,
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
|
_WORKING = False
|
||||||
|
|
||||||
_BASE_URL = 'https://xmilf.com'
|
_BASE_URL = 'https://xmilf.com'
|
||||||
|
|
Loading…
Reference in a new issue