vimeo: Make regexp more robust.
[youtube-dl] / youtube-dl
index a925c9783663c03e77301cf34c9d40cdd9212207..780a6d9a25ea7eaabd4576af71435490fd459589 100755 (executable)
@@ -1723,7 +1723,7 @@ class VimeoIE(InfoExtractor):
        """Information extractor for vimeo.com."""
 
        # _VALID_URL matches Vimeo URLs
-       _VALID_URL = r'(?:http://)?vimeo\.com/([0-9]+)'
+       _VALID_URL = r'(?:http://)?(?:(?:www|player).)?vimeo\.com/(?:video/)?([0-9]+)'
 
        def __init__(self, downloader=None):
                InfoExtractor.__init__(self, downloader)