|
|
@ -273,7 +273,7 @@ class VikiIE(VikiBaseIE):
|
|
|
|
})
|
|
|
|
})
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
urlh = self._request_webpage(
|
|
|
|
urlh = self._request_webpage(
|
|
|
|
HEADRequest(format_url), video_id, 'Checking file size', fatal=False)
|
|
|
|
HEADRequest(format_url), video_id, 'Checking file size', fatal=False)
|
|
|
|
formats.append({
|
|
|
|
formats.append({
|
|
|
|
'url': format_url,
|
|
|
|
'url': format_url,
|
|
|
|
'format_id': '%s-%s' % (format_id, protocol),
|
|
|
|
'format_id': '%s-%s' % (format_id, protocol),
|
|
|
@ -311,9 +311,9 @@ class VikiIE(VikiBaseIE):
|
|
|
|
stream_ids = []
|
|
|
|
stream_ids = []
|
|
|
|
for f in formats:
|
|
|
|
for f in formats:
|
|
|
|
s_id = f.get('stream_id')
|
|
|
|
s_id = f.get('stream_id')
|
|
|
|
if s_id != None:
|
|
|
|
if s_id is not None:
|
|
|
|
stream_ids.append(s_id)
|
|
|
|
stream_ids.append(s_id)
|
|
|
|
|
|
|
|
|
|
|
|
subtitles = {}
|
|
|
|
subtitles = {}
|
|
|
|
for subtitle_lang, _ in video.get('subtitle_completions', {}).items():
|
|
|
|
for subtitle_lang, _ in video.get('subtitle_completions', {}).items():
|
|
|
|
subtitles[subtitle_lang] = [{
|
|
|
|
subtitles[subtitle_lang] = [{
|
|
|
|