From 1248528409d8531476753cceb4d873e1bb74c7ea Mon Sep 17 00:00:00 2001 From: N/Ame <173015200+grqz@users.noreply.github.com> Date: Fri, 29 Nov 2024 00:38:49 +1300 Subject: [PATCH] use bvid --- yt_dlp/extractor/bilibili.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/yt_dlp/extractor/bilibili.py b/yt_dlp/extractor/bilibili.py index 7de609a6ce..84104a965e 100644 --- a/yt_dlp/extractor/bilibili.py +++ b/yt_dlp/extractor/bilibili.py @@ -653,7 +653,8 @@ class BiliBiliIE(BilibiliBaseIE): raise ExtractorError( 'This video may be deleted or geo-restricted. ' 'You might want to try a VPN or a proxy server (with --proxy)', expected=True) - play_info = self._download_playinfo(video_id, initial_state['cid'], headers=headers) + play_info = self._download_playinfo(traverse_obj(initial_state, ('videoData', 'bvid'), default=video_id), + initial_state['cid'], headers=headers) else: play_info = traverse_obj(play_info_obj, ('data', {dict})) if not play_info: