From c2e6e1d5f77f3b720a6266f2869eb750d20e5dc1 Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Thu, 20 Feb 2025 09:39:06 -0600 Subject: [PATCH] [ie/niconico:live] Fix thumbnail extraction (#12419) Closes #12417 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 2f04de9e2a..77a22777b4 100644 --- a/yt_dlp/extractor/niconico.py +++ b/yt_dlp/extractor/niconico.py @@ -13,11 +13,13 @@ from ..utils import ( 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 @@ class NiconicoLiveIE(InfoExtractor): 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, })