]> gitweb @ CieloNegro.org - youtube-dl.git/commitdiff
[rutube:embed] Extend _VALID_URL (Closes #7588)
authorSergey M․ <dstftw@gmail.com>
Sat, 21 Nov 2015 11:39:24 +0000 (17:39 +0600)
committerSergey M․ <dstftw@gmail.com>
Sat, 21 Nov 2015 11:39:24 +0000 (17:39 +0600)
youtube_dl/extractor/rutube.py

index d94dc7399f33d91543dcf85a37cab7863304ea15..e824129b49074e3b5d19cc02c1c2d87f658f2034 100644 (file)
@@ -74,9 +74,9 @@ class RutubeIE(InfoExtractor):
 class RutubeEmbedIE(InfoExtractor):
     IE_NAME = 'rutube:embed'
     IE_DESC = 'Rutube embedded videos'
-    _VALID_URL = 'https?://rutube\.ru/video/embed/(?P<id>[0-9]+)'
+    _VALID_URL = 'https?://rutube\.ru/(?:video|play)/embed/(?P<id>[0-9]+)'
 
-    _TEST = {
+    _TESTS = [{
         'url': 'http://rutube.ru/video/embed/6722881?vk_puid37=&vk_puid38=',
         'info_dict': {
             'id': 'a10e53b86e8f349080f718582ce4c661',
@@ -90,7 +90,10 @@ class RutubeEmbedIE(InfoExtractor):
         'params': {
             'skip_download': 'Requires ffmpeg',
         },
-    }
+    }, {
+        'url': 'http://rutube.ru/play/embed/8083783',
+        'only_matching': True,
+    }]
 
     def _real_extract(self, url):
         embed_id = self._match_id(url)