0
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-03 23:25:06 +00:00

[rutube:embed] Extend _VALID_URL (Closes #7588)

This commit is contained in:
Sergey M․ 2015-11-21 17:39:24 +06:00
parent 750b9ff032
commit f52183a878

View file

@ -74,9 +74,9 @@ def _real_extract(self, url):
class RutubeEmbedIE(InfoExtractor): class RutubeEmbedIE(InfoExtractor):
IE_NAME = 'rutube:embed' IE_NAME = 'rutube:embed'
IE_DESC = 'Rutube embedded videos' 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=', 'url': 'http://rutube.ru/video/embed/6722881?vk_puid37=&vk_puid38=',
'info_dict': { 'info_dict': {
'id': 'a10e53b86e8f349080f718582ce4c661', 'id': 'a10e53b86e8f349080f718582ce4c661',
@ -90,7 +90,10 @@ class RutubeEmbedIE(InfoExtractor):
'params': { 'params': {
'skip_download': 'Requires ffmpeg', 'skip_download': 'Requires ffmpeg',
}, },
} }, {
'url': 'http://rutube.ru/play/embed/8083783',
'only_matching': True,
}]
def _real_extract(self, url): def _real_extract(self, url):
embed_id = self._match_id(url) embed_id = self._match_id(url)