[AnimeLab] Extract season info
This commit is contained in:
parent
b6017c1349
commit
12935a897f
@ -96,6 +96,11 @@ class AnimeLabBaseIE(InfoExtractor):
|
|||||||
'height': image_data.get('height'),
|
'height': image_data.get('height'),
|
||||||
}]
|
}]
|
||||||
|
|
||||||
|
season_data = raw_data.get('season', {})
|
||||||
|
season = str_or_none(season_data.get('name'))
|
||||||
|
season_number = int_or_none(season_data.get('seasonNumber'))
|
||||||
|
season_id = str_or_none(season_data.get('id'))
|
||||||
|
|
||||||
formats = []
|
formats = []
|
||||||
for video_data in raw_data['videoList']:
|
for video_data in raw_data['videoList']:
|
||||||
current_video_list = {}
|
current_video_list = {}
|
||||||
@ -159,6 +164,9 @@ class AnimeLabBaseIE(InfoExtractor):
|
|||||||
'thumbnails': thumbnails,
|
'thumbnails': thumbnails,
|
||||||
'duration': duration,
|
'duration': duration,
|
||||||
'formats': formats,
|
'formats': formats,
|
||||||
|
'season': season,
|
||||||
|
'season_number': season_number,
|
||||||
|
'season_id': season_id,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -183,6 +191,9 @@ class AnimeLabIE(AnimeLabBaseIE):
|
|||||||
'episode': 'Signs of a Counteroffensive',
|
'episode': 'Signs of a Counteroffensive',
|
||||||
'episode_number': 42,
|
'episode_number': 42,
|
||||||
'duration': 1469,
|
'duration': 1469,
|
||||||
|
'season': 'Season 1',
|
||||||
|
'season_number': 1,
|
||||||
|
'season_id': '38',
|
||||||
},
|
},
|
||||||
'params': {
|
'params': {
|
||||||
'format': '[format_id=21711_yeshardsubbed_ja-JP][height=480]',
|
'format': '[format_id=21711_yeshardsubbed_ja-JP][height=480]',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user