mirror of
https://github.com/yt-dlp/yt-dlp
synced 2024-12-26 21:59:08 +01:00
[redgifs] Support alternative URLs
This commit is contained in:
parent
2037a6414f
commit
b7aaf0ba70
1 changed files with 17 additions and 1 deletions
|
@ -114,7 +114,7 @@ class RedGifsBaseInfoExtractor(InfoExtractor):
|
||||||
|
|
||||||
|
|
||||||
class RedGifsIE(RedGifsBaseInfoExtractor):
|
class RedGifsIE(RedGifsBaseInfoExtractor):
|
||||||
_VALID_URL = r'https?://(?:(?:www\.)?redgifs\.com/watch/|thumbs2\.redgifs\.com/)(?P<id>[^-/?#\.]+)'
|
_VALID_URL = r'https?://(?:(?:www\.)?redgifs\.com/(?:watch|ifr)/|thumbs2\.redgifs\.com/)(?P<id>[^-/?#\.]+)'
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'https://www.redgifs.com/watch/squeakyhelplesswisent',
|
'url': 'https://www.redgifs.com/watch/squeakyhelplesswisent',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
|
@ -147,6 +147,22 @@ class RedGifsIE(RedGifsBaseInfoExtractor):
|
||||||
'age_limit': 18,
|
'age_limit': 18,
|
||||||
'tags': list,
|
'tags': list,
|
||||||
},
|
},
|
||||||
|
}, {
|
||||||
|
'url': 'https://www.redgifs.com/ifr/squeakyhelplesswisent',
|
||||||
|
'info_dict': {
|
||||||
|
'id': 'squeakyhelplesswisent',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'Hotwife Legs Thick',
|
||||||
|
'timestamp': 1636287915,
|
||||||
|
'upload_date': '20211107',
|
||||||
|
'uploader': 'ignored52',
|
||||||
|
'duration': 16,
|
||||||
|
'view_count': int,
|
||||||
|
'like_count': int,
|
||||||
|
'categories': list,
|
||||||
|
'age_limit': 18,
|
||||||
|
'tags': list,
|
||||||
|
},
|
||||||
}]
|
}]
|
||||||
|
|
||||||
def _real_extract(self, url):
|
def _real_extract(self, url):
|
||||||
|
|
Loading…
Reference in a new issue