[xvideos:quickies] Add extractor (#6414)
Authored by: Yakabuff Closes #6356
This commit is contained in:
parent
22ccd5420b
commit
283a0b5bc5
2 changed files with 25 additions and 1 deletions
|
@ -2315,7 +2315,10 @@ from .xnxx import XNXXIE
|
||||||
from .xstream import XstreamIE
|
from .xstream import XstreamIE
|
||||||
from .xtube import XTubeUserIE, XTubeIE
|
from .xtube import XTubeUserIE, XTubeIE
|
||||||
from .xuite import XuiteIE
|
from .xuite import XuiteIE
|
||||||
from .xvideos import XVideosIE
|
from .xvideos import (
|
||||||
|
XVideosIE,
|
||||||
|
XVideosQuickiesIE
|
||||||
|
)
|
||||||
from .xxxymovies import XXXYMoviesIE
|
from .xxxymovies import XXXYMoviesIE
|
||||||
from .yahoo import (
|
from .yahoo import (
|
||||||
YahooIE,
|
YahooIE,
|
||||||
|
|
|
@ -157,3 +157,24 @@ class XVideosIE(InfoExtractor):
|
||||||
'thumbnails': thumbnails,
|
'thumbnails': thumbnails,
|
||||||
'age_limit': 18,
|
'age_limit': 18,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
class XVideosQuickiesIE(InfoExtractor):
|
||||||
|
IE_NAME = 'xvideos:quickies'
|
||||||
|
_VALID_URL = r'https?://(?P<domain>(?:[^/]+\.)?xvideos2?\.com)/amateur-channels/[^#]+#quickies/a/(?P<id>\d+)'
|
||||||
|
_TESTS = [{
|
||||||
|
'url': 'https://www.xvideos.com/amateur-channels/wifeluna#quickies/a/47258683',
|
||||||
|
'md5': '16e322a93282667f1963915568f782c1',
|
||||||
|
'info_dict': {
|
||||||
|
'id': '47258683',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'Verification video',
|
||||||
|
'age_limit': 18,
|
||||||
|
'duration': 16,
|
||||||
|
'thumbnail': r're:^https://cdn.*-pic.xvideos-cdn.com/.+\.jpg',
|
||||||
|
}
|
||||||
|
}]
|
||||||
|
|
||||||
|
def _real_extract(self, url):
|
||||||
|
domain, id_ = self._match_valid_url(url).group('domain', 'id')
|
||||||
|
return self.url_result(f'https://{domain}/video{id_}/_', XVideosIE, id_)
|
||||||
|
|
Loading…
Reference in a new issue