Skip formats and thumbnails missing Url
This commit is contained in:
parent
e13bd53a94
commit
c7293db7b7
@ -100,8 +100,11 @@ class LcpIE(InfoExtractor):
|
|||||||
if not media_thumbnail_info:
|
if not media_thumbnail_info:
|
||||||
return None
|
return None
|
||||||
for thumbnail in media_thumbnail_info:
|
for thumbnail in media_thumbnail_info:
|
||||||
|
thumbnail_url = thumbnail.get('Url')
|
||||||
|
if not thumbnail_url:
|
||||||
|
continue
|
||||||
thumbnails.append({
|
thumbnails.append({
|
||||||
'url': thumbnail.get('Url'),
|
'url': thumbnail_url,
|
||||||
'width': int_or_none(thumbnail.get('Size'))
|
'width': int_or_none(thumbnail.get('Size'))
|
||||||
})
|
})
|
||||||
return thumbnails
|
return thumbnails
|
||||||
@ -123,8 +126,11 @@ class LcpIE(InfoExtractor):
|
|||||||
return None
|
return None
|
||||||
for video_info in mp4_files_json:
|
for video_info in mp4_files_json:
|
||||||
bitrate = int_or_none(video_info.get('Bitrate'), scale=1000) # Scale bitrate to KBit/s
|
bitrate = int_or_none(video_info.get('Bitrate'), scale=1000) # Scale bitrate to KBit/s
|
||||||
|
video_url = video_info.get('Url')
|
||||||
|
if not video_url:
|
||||||
|
continue
|
||||||
formats.append({
|
formats.append({
|
||||||
'url': video_info.get('Url'),
|
'url': video_url,
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'tbr': bitrate
|
'tbr': bitrate
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user