From 0723773211f6129c04b0a84016a065477ad9f35d Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Sun, 26 Jan 2025 01:09:07 +0000 Subject: [PATCH] use `urllib.parse.urlencode` --- yt_dlp/extractor/naver.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/yt_dlp/extractor/naver.py b/yt_dlp/extractor/naver.py index 8e27a1d383ba..fa7b56ca75db 100644 --- a/yt_dlp/extractor/naver.py +++ b/yt_dlp/extractor/naver.py @@ -72,8 +72,7 @@ def extract_formats(streams, stream_type, query={}): 'abr': int_or_none(bitrate.get('audio')), 'filesize': int_or_none(stream.get('size')), 'protocol': 'm3u8_native' if stream_type == 'HLS' else None, - 'extra_param_to_segment_url': ('&'.join('{}={}'.format(*p) for p in query.items()) - if stream_type == 'HLS' else None), + 'extra_param_to_segment_url': urllib.parse.urlencode(query, doseq=True) if stream_type == 'HLS' else None, }) extract_formats(get_list('video'), 'H264')