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'] })