diff options
author | Philipp Hagemeister <phihag@phihag.de> | 2013-05-04 11:44:27 +0200 |
---|---|---|
committer | Philipp Hagemeister <phihag@phihag.de> | 2013-05-04 11:44:59 +0200 |
commit | c43e57242e10eae327d4348390cfb9e574fad5dd (patch) | |
tree | e11c22f123c3f1c941e6d2f999d2aec99b6c022d /youtube_dl/InfoExtractors.py | |
parent | db8fd71ca976e9e4e79d79ca86fa359ca547f06b (diff) |
twitch.tv chapters: Include uploader (#810)
Diffstat (limited to 'youtube_dl/InfoExtractors.py')
-rwxr-xr-x | youtube_dl/InfoExtractors.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/youtube_dl/InfoExtractors.py b/youtube_dl/InfoExtractors.py index 737bf7aa0..96c597396 100755 --- a/youtube_dl/InfoExtractors.py +++ b/youtube_dl/InfoExtractors.py @@ -3384,11 +3384,12 @@ class JustinTVIE(InfoExtractor): video_ext = video_url.rpartition('.')[2] or u'flv' 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', errnote='Download of chapter metadata failed') chapter_info = json.loads(chapter_info_json) + # TODO determine start (and probably fix up file) # youtube-dl -v http://www.twitch.tv/firmbelief/c/1757457 #video_url += u'?start=' + a.find('./start_timestamp').text @@ -3401,6 +3402,8 @@ class JustinTVIE(InfoExtractor): 'title': chapter_info['title'], 'thumbnail': chapter_info['preview'], 'description': chapter_info['description'], + 'uploader': chapter_info['channel']['display_name'], + 'uploader_id': chapter_info['channel']['name'], } return [info] else: |