youku change the JSON metadate format

fix the bug , youku change the JSON metadate format
This commit is contained in:
xuhaomin 2017-04-15 04:29:51 +00:00 committed by GitHub
parent 71443d04e3
commit ceef678f46

View File

@ -228,7 +228,7 @@ class Youku(VideoExtractor):
'video_profile': stream_types[stream_id]['video_profile'], 'video_profile': stream_types[stream_id]['video_profile'],
'size': stream['size'], 'size': stream['size'],
'pieces': [{ 'pieces': [{
'fileid': stream['stream_fileid'], 'fileid': stream['segs'][0]['fileid'],
'segs': stream['segs'] 'segs': stream['segs']
}] }]
} }
@ -252,14 +252,14 @@ class Youku(VideoExtractor):
'video_profile': stream_types[stream_id]['video_profile'], 'video_profile': stream_types[stream_id]['video_profile'],
'size': stream['size'], 'size': stream['size'],
'pieces': [{ 'pieces': [{
'fileid': stream['stream_fileid'], 'fileid': stream['segs'][0]['fileid'],
'segs': stream['segs'] 'segs': stream['segs']
}] }]
} }
else: else:
self.streams_fallback[stream_id]['size'] += stream['size'] self.streams_fallback[stream_id]['size'] += stream['size']
self.streams_fallback[stream_id]['pieces'].append({ self.streams_fallback[stream_id]['pieces'].append({
'fileid': stream['stream_fileid'], 'fileid': stream['segs'][0]['fileid'],
'segs': stream['segs'] 'segs': stream['segs']
}) })