Sportbox source fix. HD videos support.

master
Vitaliy Syrchikov 9 years ago
parent a7b8467ac0
commit ae670a6ed8
  1. 10
      youtube_dl/extractor/sportbox.py

@ -42,11 +42,15 @@ class SportBoxIE(InfoExtractor):
webpage = self._download_webpage(url, display_id) webpage = self._download_webpage(url, display_id)
video_id = self._search_regex( sobj = re.search(r'src="/vdl/player/(?P<media_type>\w+)/(?P<video_id>\d+)"', webpage)
r'src="/vdl/player/media/(\d+)"', webpage, 'video id') if (sobj):
video_id = sobj.group('video_id')
media_type = sobj.group('media_type')
else:
raise RegexNotFoundError('Unable to extract video_id')
player = self._download_webpage( player = self._download_webpage(
'http://news.sportbox.ru/vdl/player/media/%s' % video_id, 'http://news.sportbox.ru/vdl/player/%s/%s' % (media_type, video_id),
display_id, 'Downloading player webpage') display_id, 'Downloading player webpage')
hls = self._search_regex( hls = self._search_regex(

Loading…
Cancel
Save