VimeoIE: Allow matches taken from embedded videos.
authorRogério Brito <rbrito@ime.usp.br>
Fri, 24 Feb 2012 09:12:21 +0000 (07:12 -0200)
committerRogério Brito <rbrito@ime.usp.br>
Fri, 24 Feb 2012 09:12:21 +0000 (07:12 -0200)
With this change, I can directly cut and paste URLs embedded in 3rd-party
pages as `youtube-dl`'s arguments.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
youtube-dl

index be599a2b29953b9b8c7bf6204ed5c0bee9df5733..63022748e459529675abf7120089e993efe5306c 100755 (executable)
@@ -2014,7 +2014,7 @@ class VimeoIE(InfoExtractor):
        """Information extractor for vimeo.com."""
 
        # _VALID_URL matches Vimeo URLs
-       _VALID_URL = r'(?:https?://)?(?:(?:www|player).)?vimeo\.com/(?:groups/[^/]+/)?(?:videos?/)?([0-9]+)'
+       _VALID_URL = r'(?:https?://)?(?:(?:www|player).)?vimeo\.com/(?:groups/[^/]+/)?(?:videos?/)?(?:moogaloop.swf\?clip_id=)?([0-9]+)'
        IE_NAME = u'vimeo'
 
        def __init__(self, downloader=None):