[yandexmusic] Add support for music.yandex.com (closes #27425)

This commit is contained in:
Sergey M․ 2020-12-14 12:48:12 +07:00
parent bc87ba8424
commit ab62bc5838
No known key found for this signature in database
GPG key ID: 2C393E0F18A9236D

View file

@ -15,7 +15,7 @@ from ..utils import (
class YandexMusicBaseIE(InfoExtractor): class YandexMusicBaseIE(InfoExtractor):
_VALID_URL_BASE = r'https?://music\.yandex\.(?P<tld>ru|kz|ua|by)' _VALID_URL_BASE = r'https?://music\.yandex\.(?P<tld>ru|kz|ua|by|com)'
@staticmethod @staticmethod
def _handle_error(response): def _handle_error(response):
@ -102,6 +102,9 @@ class YandexMusicTrackIE(YandexMusicBaseIE):
'track_number': 9, 'track_number': 9,
}, },
# 'skip': 'Travis CI servers blocked by YandexMusic', # 'skip': 'Travis CI servers blocked by YandexMusic',
}, {
'url': 'http://music.yandex.com/album/540508/track/4878838',
'only_matching': True,
}] }]
def _real_extract(self, url): def _real_extract(self, url):