mirror of
https://codeberg.org/polarisfm/youtube-dl
synced 2025-02-17 01:17:54 +01:00
[vrv] fix thumbnails - reliability improvements
This commit is contained in:
parent
4846122f7d
commit
2d6ea1d99f
@ -19,6 +19,8 @@ from ..utils import (
|
|||||||
ExtractorError,
|
ExtractorError,
|
||||||
float_or_none,
|
float_or_none,
|
||||||
int_or_none,
|
int_or_none,
|
||||||
|
url_or_none,
|
||||||
|
try_get
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -181,10 +183,10 @@ class VRVIE(VRVBaseIE):
|
|||||||
})
|
})
|
||||||
|
|
||||||
thumbnails = []
|
thumbnails = []
|
||||||
thumbnails_list = video_data.get('images', {}).get('thumbnail', [])
|
thumbnails_list = try_get(video_data, lambda x: x['images']['thumbnail'][0], list)
|
||||||
if thumbnails_list:
|
if thumbnails_list:
|
||||||
for thumbnail in thumbnails_list[0]:
|
for thumbnail in thumbnails_list:
|
||||||
thumbnail_url = thumbnail.get('source')
|
thumbnail_url = url_or_none(thumbnail.get('source'))
|
||||||
if not thumbnail_url:
|
if not thumbnail_url:
|
||||||
continue
|
continue
|
||||||
thumbnails.append({
|
thumbnails.append({
|
||||||
|
Loading…
Reference in New Issue
Block a user