Sergey M․
8 years ago
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
1 changed files with
12 additions and
1 deletions
-
youtube_dl/extractor/pornhub.py
|
@ -25,7 +25,15 @@ from ..aes import ( |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class PornHubIE(InfoExtractor): |
|
|
class PornHubIE(InfoExtractor): |
|
|
_VALID_URL = r'https?://(?:[a-z]+\.)?pornhub\.com/(?:view_video\.php\?viewkey=|embed/)(?P<id>[0-9a-z]+)' |
|
|
|
|
|
|
|
|
IE_DESC = 'PornHub and Thumbzilla' |
|
|
|
|
|
_VALID_URL = r'''(?x) |
|
|
|
|
|
https?:// |
|
|
|
|
|
(?: |
|
|
|
|
|
(?:[a-z]+\.)?pornhub\.com/(?:view_video\.php\?viewkey=|embed/)| |
|
|
|
|
|
(?:www\.)?thumbzilla\.com/video/ |
|
|
|
|
|
) |
|
|
|
|
|
(?P<id>[0-9a-z]+) |
|
|
|
|
|
''' |
|
|
_TESTS = [{ |
|
|
_TESTS = [{ |
|
|
'url': 'http://www.pornhub.com/view_video.php?viewkey=648719015', |
|
|
'url': 'http://www.pornhub.com/view_video.php?viewkey=648719015', |
|
|
'md5': '1e19b41231a02eba417839222ac9d58e', |
|
|
'md5': '1e19b41231a02eba417839222ac9d58e', |
|
@ -74,6 +82,9 @@ class PornHubIE(InfoExtractor): |
|
|
# removed by uploader |
|
|
# removed by uploader |
|
|
'url': 'http://www.pornhub.com/view_video.php?viewkey=ph572716d15a111', |
|
|
'url': 'http://www.pornhub.com/view_video.php?viewkey=ph572716d15a111', |
|
|
'only_matching': True, |
|
|
'only_matching': True, |
|
|
|
|
|
}, { |
|
|
|
|
|
'url': 'https://www.thumbzilla.com/video/ph56c6114abd99a/horny-girlfriend-sex', |
|
|
|
|
|
'only_matching': True, |
|
|
}] |
|
|
}] |
|
|
|
|
|
|
|
|
@classmethod |
|
|
@classmethod |
|
|