aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/archiveorg.py
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-08-23 00:32:00 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-08-23 00:50:43 +0530
commit4dfbf8696b0c614eee480b44a86959b9a055fb97 (patch)
tree3b8c9c9a5d34112804df6c03885754c0a0d51cc8 /yt_dlp/extractor/archiveorg.py
parent8fc54b1230e360fe6543bbbe8eea19ca2e8e06f3 (diff)
downloadhypervideo-pre-4dfbf8696b0c614eee480b44a86959b9a055fb97.tar.lz
hypervideo-pre-4dfbf8696b0c614eee480b44a86959b9a055fb97.tar.xz
hypervideo-pre-4dfbf8696b0c614eee480b44a86959b9a055fb97.zip
[utils] Add `parse_qs`
Diffstat (limited to 'yt_dlp/extractor/archiveorg.py')
-rw-r--r--yt_dlp/extractor/archiveorg.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/yt_dlp/extractor/archiveorg.py b/yt_dlp/extractor/archiveorg.py
index db685ff42..d90fcb13a 100644
--- a/yt_dlp/extractor/archiveorg.py
+++ b/yt_dlp/extractor/archiveorg.py
@@ -9,8 +9,6 @@ from .youtube import YoutubeIE
from ..compat import (
compat_urllib_parse_unquote,
compat_urllib_parse_unquote_plus,
- compat_urlparse,
- compat_parse_qs,
compat_HTTPError
)
from ..utils import (
@@ -25,6 +23,7 @@ from ..utils import (
merge_dicts,
mimetype2ext,
parse_duration,
+ parse_qs,
RegexNotFoundError,
str_to_int,
str_or_none,
@@ -399,7 +398,7 @@ class YoutubeWebArchiveIE(InfoExtractor):
expected=True)
raise
video_file_url = compat_urllib_parse_unquote(video_file_webpage.url)
- video_file_url_qs = compat_parse_qs(compat_urlparse.urlparse(video_file_url).query)
+ video_file_url_qs = parse_qs(video_file_url)
# Attempt to recover any ext & format info from playback url
format = {'url': video_file_url}