projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[vidme:user] Relax _VALID_URLs
[youtube-dl]
/
youtube_dl
/
extractor
/
vidme.py
diff --git
a/youtube_dl/extractor/vidme.py
b/youtube_dl/extractor/vidme.py
index a7971d72ee8479c843dde552d88bc0c324db0562..39b65ed2f7657d62251e103b22285255786bfc6e 100644
(file)
--- a/
youtube_dl/extractor/vidme.py
+++ b/
youtube_dl/extractor/vidme.py
@@
-263,29
+263,43
@@
class VidmeListBaseIE(InfoExtractor):
class VidmeUserIE(VidmeListBaseIE):
IE_NAME = 'vidme:user'
class VidmeUserIE(VidmeListBaseIE):
IE_NAME = 'vidme:user'
- _VALID_URL = r'https?://vid\.me/(?:e/)?(?P<id>[\da-zA-Z
]{6,})(?!/likes)(?:[^\da-zA-Z
]|$)'
+ _VALID_URL = r'https?://vid\.me/(?:e/)?(?P<id>[\da-zA-Z
_-]{6,})(?!/likes)(?:[^\da-zA-Z_-
]|$)'
_API_ITEM = 'list'
_TITLE = 'Videos'
_API_ITEM = 'list'
_TITLE = 'Videos'
- _TEST
=
{
- 'url': 'https://vid.me/
EFARCHIVE
',
+ _TEST
S = [
{
+ 'url': 'https://vid.me/
MasakoX
',
'info_dict': {
'info_dict': {
- 'id': '
3834632
',
- 'title': '
EFARCHIVE
- %s' % _TITLE,
+ 'id': '
16112341
',
+ 'title': '
MasakoX
- %s' % _TITLE,
},
},
- 'playlist_mincount': 238,
- }
+ 'playlist_mincount': 191,
+ }, {
+ 'url': 'https://vid.me/unsQuare_netWork',
+ 'info_dict': {
+ 'id': '16148757',
+ 'title': 'unsQuare_netWork - %s' % _TITLE,
+ },
+ 'playlist_mincount': 73,
+ }]
class VidmeUserLikesIE(VidmeListBaseIE):
IE_NAME = 'vidme:user:likes'
class VidmeUserLikesIE(VidmeListBaseIE):
IE_NAME = 'vidme:user:likes'
- _VALID_URL = r'https?://vid\.me/(?:e/)?(?P<id>[\da-zA-Z]{6,})/likes'
+ _VALID_URL = r'https?://vid\.me/(?:e/)?(?P<id>[\da-zA-Z
_-
]{6,})/likes'
_API_ITEM = 'likes'
_TITLE = 'Likes'
_API_ITEM = 'likes'
_TITLE = 'Likes'
- _TEST
=
{
+ _TEST
S = [
{
'url': 'https://vid.me/ErinAlexis/likes',
'info_dict': {
'id': '6483530',
'title': 'ErinAlexis - %s' % _TITLE,
},
'playlist_mincount': 415,
'url': 'https://vid.me/ErinAlexis/likes',
'info_dict': {
'id': '6483530',
'title': 'ErinAlexis - %s' % _TITLE,
},
'playlist_mincount': 415,
- }
+ }, {
+ 'url': 'https://vid.me/Kaleidoscope-Ish/likes',
+ 'info_dict': {
+ 'id': '16908594',
+ 'title': 'Kaleidoscope-Ish - %s' % _TITLE,
+ },
+ 'playlist_mincount': 43,
+ }]