diff --git a/youtube_dl/extractor/rutube.py b/youtube_dl/extractor/rutube.py index 891aa6b0d..4ced233a9 100644 --- a/youtube_dl/extractor/rutube.py +++ b/youtube_dl/extractor/rutube.py @@ -203,6 +203,7 @@ class RutubePersonIE(RutubeChannelIE): _PAGE_TEMPLATE = 'http://rutube.ru/api/video/person/%s/?page=%s&format=json' + class RutubePlaylistIE(InfoExtractor): IE_NAME = 'rutube:playlist' IE_DESC = 'Rutube playlists' @@ -217,7 +218,6 @@ class RutubePlaylistIE(InfoExtractor): _VALID_URL = r'https?://rutube\.ru/(?:video|(?:play/)?embed)/[\da-z]{32}/\?(?:.+)?pl_id=(?P\d+)' _PAGE_TEMPLATE = 'http://rutube.ru/api/playlist/source/%s/?page=%s' - @staticmethod def suitable(url): params = compat_parse_qs(compat_urllib_parse_urlparse(url).query)