diff options
Diffstat (limited to 'yt_dlp/extractor/bilibili.py')
-rw-r--r-- | yt_dlp/extractor/bilibili.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/yt_dlp/extractor/bilibili.py b/yt_dlp/extractor/bilibili.py index dd1f2e424..42b4e2d3c 100644 --- a/yt_dlp/extractor/bilibili.py +++ b/yt_dlp/extractor/bilibili.py @@ -34,7 +34,6 @@ from ..utils import ( parse_qs, parse_resolution, qualities, - sanitize_url, smuggle_url, srt_subtitles_timecode, str_or_none, @@ -1923,7 +1922,7 @@ class BiliBiliDynamicIE(InfoExtractor): video_url = traverse_obj(post_data, ( 'data', 'item', (None, 'orig'), 'modules', 'module_dynamic', (('major', ('archive', 'pgc')), ('additional', ('reserve', 'common'))), - 'jump_url', {url_or_none}, any, {sanitize_url})) + 'jump_url', {url_or_none}, any, {self._proto_relative_url})) if not video_url or (self.suitable(video_url) and post_id == self._match_id(video_url)): raise ExtractorError('No valid video URL found', expected=True) return self.url_result(video_url) |