[vlive] Use live titles for live streams

This commit is contained in:
Sergey M․ 2016-12-14 21:30:33 +07:00
parent 89c63cc5f8
commit 069f918302
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
1 changed files with 16 additions and 9 deletions

View File

@ -120,10 +120,14 @@ class VLiveIE(InfoExtractor):
fatal=False, live=True))
self._sort_formats(formats)
return dict(self._get_common_fields(webpage),
id=video_id,
formats=formats,
is_live=True)
info = self._get_common_fields(webpage)
info.update({
'title': self._live_title(info['title']),
'id': video_id,
'formats': formats,
'is_live': True,
})
return info
def _replay(self, video_id, webpage, long_video_id, key):
playinfo = self._download_json(
@ -157,8 +161,11 @@ class VLiveIE(InfoExtractor):
'ext': 'vtt',
'url': caption['source']}]
return dict(self._get_common_fields(webpage),
id=video_id,
formats=formats,
view_count=view_count,
subtitles=subtitles)
info = self._get_common_fields(webpage)
info.update({
'id': video_id,
'formats': formats,
'view_count': view_count,
'subtitles': subtitles,
})
return info