From 4ec90de3d2348da70bb33d16f024ae5a3eddb79b Mon Sep 17 00:00:00 2001 From: bashonly Date: Wed, 19 Feb 2025 17:28:25 -0600 Subject: [PATCH] [ie/niconico:live] Fix thumbnail extraction Authored by: bashonly --- yt_dlp/extractor/niconico.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/yt_dlp/extractor/niconico.py b/yt_dlp/extractor/niconico.py index 2f04de9e2..77a22777b 100644 --- a/yt_dlp/extractor/niconico.py +++ b/yt_dlp/extractor/niconico.py @@ -13,11 +13,13 @@ ExtractorError, OnDemandPagedList, clean_html, + determine_ext, float_or_none, int_or_none, join_nonempty, parse_duration, parse_iso8601, + parse_qs, parse_resolution, qualities, remove_start, @@ -1033,6 +1035,7 @@ def _real_extract(self, url): thumbnails.append({ 'id': f'{name}_{width}x{height}', 'url': img_url, + 'ext': traverse_obj(parse_qs(img_url), ('image', 0, {determine_ext(default_ext='jpg')})), **res, })