Browse Source
[youtube:user] Support another URL form
Such an URL comes from http://www.gametrailers.com/ . This is originally
a test case in GenericIE, but now seems all GameTrailers videos are on
YouTube.
master
Yen Chi Hsuan
9 years ago
No known key found for this signature in database
GPG Key ID: 3FDDD575826C5C30
1 changed files with
4 additions and
1 deletions
youtube_dl/extractor/youtube.py
@ -1988,7 +1988,7 @@ class YoutubeChannelIE(YoutubePlaylistBaseInfoExtractor):
class YoutubeUserIE ( YoutubeChannelIE ) :
IE_DESC = ' YouTube.com user videos (URL or " ytuser " keyword) '
_VALID_URL = r ' (?:(?:https?://(?: \ w+ \ .)?youtube \ .com/(?:user/)?(?!(?:attribution_link|watch|results)(?:$|[^a-z_A-Z0-9-])))|ytuser:)(?!feed/)(?P<id>[A-Za-z0-9_-]+) '
_VALID_URL = r ' (?:(?:https?://(?: \ w+ \ .)?youtube \ .com/(?:user/|c/ )?(?!(?:attribution_link|watch|results)(?:$|[^a-z_A-Z0-9-])))|ytuser:)(?!feed/)(?P<id>[A-Za-z0-9_-]+) '
_TEMPLATE_URL = ' https://www.youtube.com/user/ %s /videos '
IE_NAME = ' youtube:user '
@ -2001,6 +2001,9 @@ class YoutubeUserIE(YoutubeChannelIE):
} , {
' url ' : ' ytuser:phihag ' ,
' only_matching ' : True ,
} , {
' url ' : ' https://www.youtube.com/c/gametrailers ' ,
' only_matching ' : True ,
} ]
@classmethod