1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-09-03 00:25:08 +00:00

[ie/twitter:broadcast] Improve metadata extraction (#8383)

Authored by: HitomaruKonpaku
This commit is contained in:
HitomaruKonpaku
2023-11-11 08:34:22 +07:00
committed by GitHub
parent 10025b715e
commit 7d337ca977
2 changed files with 40 additions and 5 deletions

View File

@ -24,12 +24,13 @@ class PeriscopeBaseIE(InfoExtractor):
thumbnails = [{
'url': broadcast[image],
} for image in ('image_url', 'image_url_small') if broadcast.get(image)]
} for image in ('image_url', 'image_url_medium', 'image_url_small') if broadcast.get(image)]
return {
'id': broadcast.get('id') or video_id,
'title': title,
'timestamp': parse_iso8601(broadcast.get('created_at')),
'timestamp': parse_iso8601(broadcast.get('created_at')) or int_or_none(
broadcast.get('created_at_ms'), scale=1000),
'uploader': uploader,
'uploader_id': broadcast.get('user_id') or broadcast.get('username'),
'thumbnails': thumbnails,