twitch.tv chapters: Include uploader (#810)
This commit is contained in:
parent
db8fd71ca9
commit
c43e57242e
@ -3384,11 +3384,12 @@ class JustinTVIE(InfoExtractor):
|
|||||||
video_ext = video_url.rpartition('.')[2] or u'flv'
|
video_ext = video_url.rpartition('.')[2] or u'flv'
|
||||||
|
|
||||||
chapter_api_url = u'https://api.twitch.tv/kraken/videos/c' + chapter_id
|
chapter_api_url = u'https://api.twitch.tv/kraken/videos/c' + chapter_id
|
||||||
chapter_info_json = self._download_webpage(chapter_api_url, video_id,
|
chapter_info_json = self._download_webpage(chapter_api_url, u'c' + chapter_id,
|
||||||
note='Downloading chapter metadata',
|
note='Downloading chapter metadata',
|
||||||
errnote='Download of chapter metadata failed')
|
errnote='Download of chapter metadata failed')
|
||||||
chapter_info = json.loads(chapter_info_json)
|
chapter_info = json.loads(chapter_info_json)
|
||||||
|
|
||||||
|
|
||||||
# TODO determine start (and probably fix up file)
|
# TODO determine start (and probably fix up file)
|
||||||
# youtube-dl -v http://www.twitch.tv/firmbelief/c/1757457
|
# youtube-dl -v http://www.twitch.tv/firmbelief/c/1757457
|
||||||
#video_url += u'?start=' + a.find('./start_timestamp').text
|
#video_url += u'?start=' + a.find('./start_timestamp').text
|
||||||
@ -3401,6 +3402,8 @@ class JustinTVIE(InfoExtractor):
|
|||||||
'title': chapter_info['title'],
|
'title': chapter_info['title'],
|
||||||
'thumbnail': chapter_info['preview'],
|
'thumbnail': chapter_info['preview'],
|
||||||
'description': chapter_info['description'],
|
'description': chapter_info['description'],
|
||||||
|
'uploader': chapter_info['channel']['display_name'],
|
||||||
|
'uploader_id': chapter_info['channel']['name'],
|
||||||
}
|
}
|
||||||
return [info]
|
return [info]
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user