From 4c30ce2bb96edc3c2583651da12f86615667869f Mon Sep 17 00:00:00 2001 From: doe1080 <98906116+doe1080@users.noreply.github.com> Date: Mon, 2 Jun 2025 10:06:50 +0900 Subject: [PATCH] Apply suggestions --- yt_dlp/extractor/nobelprize.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/yt_dlp/extractor/nobelprize.py b/yt_dlp/extractor/nobelprize.py index 992501974d..833bab0944 100644 --- a/yt_dlp/extractor/nobelprize.py +++ b/yt_dlp/extractor/nobelprize.py @@ -6,9 +6,7 @@ from ..utils import ( parse_duration, parse_qs, str_or_none, - unified_timestamp, update_url, - url_or_none, ) from ..utils.traversal import find_element, traverse_obj @@ -50,14 +48,10 @@ class NobelPrizeIE(InfoExtractor): update_url(url, netloc='mediaplayer.nobelprize.org'), video_id) return { + **self._search_json_ld(webpage, video_id), 'id': video_id, 'title': self._html_search_meta('caption', webpage), 'description': traverse_obj(webpage, ( {find_element(tag='span', attr='itemprop', value='description')}, {clean_html})), 'duration': parse_duration(self._html_search_meta('duration', webpage)), - **traverse_obj(next(self._yield_json_ld(webpage, video_id)), { - 'thumbnail': ('thumbnail_url', {self._proto_relative_url}, {url_or_none}), - 'timestamp': ('uploadDate', {unified_timestamp}), - 'url': ('contentUrl', {url_or_none}), - }), }