[AnimeLab] Extract all thumbnails
This commit is contained in:
parent
555c5108fb
commit
7439eb9155
@ -126,17 +126,16 @@ class AnimeLabIE(AnimeLabBaseIE):
|
|||||||
duration = int_or_none(raw_data.get('duration'))
|
duration = int_or_none(raw_data.get('duration'))
|
||||||
|
|
||||||
thumbnail_data = raw_data.get('images', [])
|
thumbnail_data = raw_data.get('images', [])
|
||||||
thumbnail_data = thumbnail_data[0] if len(thumbnail_data) > 0 else None
|
thumbnails = []
|
||||||
if thumbnail_data is not None:
|
for thumbnail in thumbnail_data:
|
||||||
image_data = thumbnail_data.get('imageInfo', {})
|
for instance in thumbnail['imageInstances']:
|
||||||
thumbnails = [{
|
image_data = instance.get('imageInfo', {})
|
||||||
'id': str_or_none(thumbnail_data.get('id')),
|
thumbnails.append({
|
||||||
|
'id': str_or_none(image_data.get('id')),
|
||||||
'url': image_data.get('fullPath'),
|
'url': image_data.get('fullPath'),
|
||||||
'width': image_data.get('width'),
|
'width': image_data.get('width'),
|
||||||
'height': image_data.get('height'),
|
'height': image_data.get('height'),
|
||||||
}]
|
})
|
||||||
else:
|
|
||||||
thumbnails = None
|
|
||||||
|
|
||||||
season_data = raw_data.get('season', {})
|
season_data = raw_data.get('season', {})
|
||||||
season = str_or_none(season_data.get('name'))
|
season = str_or_none(season_data.get('name'))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user