From 106cf398dec3dd5860b7480d28269925e9cf7a9d Mon Sep 17 00:00:00 2001 From: 4ft35t <4ft35t@gmail.com> Date: Fri, 21 Feb 2025 17:23:14 +0800 Subject: [PATCH] revert inline --- yt_dlp/extractor/weibo.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/yt_dlp/extractor/weibo.py b/yt_dlp/extractor/weibo.py index 2a03e76ce..4ddc267ac 100644 --- a/yt_dlp/extractor/weibo.py +++ b/yt_dlp/extractor/weibo.py @@ -201,6 +201,16 @@ def _real_extract(self, url): def _entries(self, mix_media_info): for media_info in traverse_obj(mix_media_info, lambda _, v: v['type'] != 'pic'): + video_info = { + **traverse_obj(media_info, { + 'id': ('data', 'object_id'), + 'page_info': {'media_info': ('data', 'media_info')}, + }), + } + + # fix filename too long + del video_info['page_info']['media_info']['kol_title'] + yield self._parse_video_info(video_info)