From ceef678f46b08583def733a7be5ed9a8315ca48c Mon Sep 17 00:00:00 2001 From: xuhaomin Date: Sat, 15 Apr 2017 04:29:51 +0000 Subject: [PATCH] youku change the JSON metadate format fix the bug , youku change the JSON metadate format --- src/you_get/extractors/youku.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/you_get/extractors/youku.py b/src/you_get/extractors/youku.py index ff23e706..b8d590e6 100644 --- a/src/you_get/extractors/youku.py +++ b/src/you_get/extractors/youku.py @@ -228,7 +228,7 @@ class Youku(VideoExtractor): 'video_profile': stream_types[stream_id]['video_profile'], 'size': stream['size'], 'pieces': [{ - 'fileid': stream['stream_fileid'], + 'fileid': stream['segs'][0]['fileid'], 'segs': stream['segs'] }] } @@ -252,14 +252,14 @@ class Youku(VideoExtractor): 'video_profile': stream_types[stream_id]['video_profile'], 'size': stream['size'], 'pieces': [{ - 'fileid': stream['stream_fileid'], + 'fileid': stream['segs'][0]['fileid'], 'segs': stream['segs'] }] } else: self.streams_fallback[stream_id]['size'] += stream['size'] self.streams_fallback[stream_id]['pieces'].append({ - 'fileid': stream['stream_fileid'], + 'fileid': stream['segs'][0]['fileid'], 'segs': stream['segs'] })