Merge 6bb5f07c53
into 48c5663c5f
This commit is contained in:
commit
ead57d8e79
|
@ -158,7 +158,7 @@ class DisneyIE(InfoExtractor):
|
|||
}.get(caption_format, caption_format),
|
||||
})
|
||||
|
||||
return {
|
||||
metadata = {
|
||||
'id': video_id,
|
||||
'title': title,
|
||||
'description': video_data.get('description') or video_data.get('short_desc'),
|
||||
|
@ -168,3 +168,16 @@ class DisneyIE(InfoExtractor):
|
|||
'formats': formats,
|
||||
'subtitles': subtitles,
|
||||
}
|
||||
|
||||
externals = video_data.get('externals', {})
|
||||
if len(externals) > 0:
|
||||
data_pack = externals[0].get('data', {})
|
||||
if data_pack:
|
||||
season_number = int_or_none(data_pack.get('Season', None))
|
||||
episode_number = int_or_none(data_pack.get('Episode', None))
|
||||
if season_number:
|
||||
metadata['season_number'] = season_number
|
||||
if episode_number:
|
||||
metadata['episode_number'] = episode_number
|
||||
|
||||
return metadata
|
||||
|
|
Loading…
Reference in New Issue