Browse Source

[vimeo] Improve _VALID_URL (Closes #9229)

master
Sergey M․ 8 years ago
parent
commit
241a318f27
No known key found for this signature in database GPG Key ID: 2C393E0F18A9236D
1 changed files with 6 additions and 1 deletions
  1. 7
      youtube_dl/extractor/vimeo.py

7
youtube_dl/extractor/vimeo.py

@ -81,7 +81,7 @@ class VimeoIE(VimeoBaseInfoExtractor):
\. \.
)? )?
vimeo(?P<pro>pro)?\.com/ vimeo(?P<pro>pro)?\.com/
(?!channels/[^/?#]+/?(?:$|[?#])|(?:album|ondemand)/)
(?!channels/[^/?#]+/?(?:$|[?#])|[^/]+/review/|(?:album|ondemand)/)
(?:.*?/)? (?:.*?/)?
(?: (?:
(?: (?:
@ -90,6 +90,7 @@ class VimeoIE(VimeoBaseInfoExtractor):
)? )?
(?:videos?/)? (?:videos?/)?
(?P<id>[0-9]+) (?P<id>[0-9]+)
(?:/[\da-f]+)?
/?(?:[?&].*)?(?:[#].*)?$ /?(?:[?&].*)?(?:[#].*)?$
''' '''
IE_NAME = 'vimeo' IE_NAME = 'vimeo'
@ -232,6 +233,10 @@ class VimeoIE(VimeoBaseInfoExtractor):
'url': 'https://vimeo.com/7809605', 'url': 'https://vimeo.com/7809605',
'only_matching': True, 'only_matching': True,
}, },
{
'url': 'https://vimeo.com/160743502/abd0e13fb4',
'only_matching': True,
}
] ]
@staticmethod @staticmethod

Loading…
Cancel
Save