]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/arkena.py
[utils] Add `parse_qs`
[yt-dlp.git] / yt_dlp / extractor / arkena.py
index 7b188614102b335262cbe7272bb68a0c74bbd828..4f4f457c16565445e14ca9266dcb80183cb95e2c 100644 (file)
@@ -4,12 +4,12 @@
 import re
 
 from .common import InfoExtractor
-from ..compat import compat_urlparse
 from ..utils import (
     ExtractorError,
     float_or_none,
     int_or_none,
     parse_iso8601,
+    parse_qs,
     try_get,
 )
 
@@ -69,7 +69,7 @@ def _real_extract(self, url):
 
         # Handle http://video.arkena.com/play2/embed/player URL
         if not video_id:
-            qs = compat_urlparse.parse_qs(compat_urlparse.urlparse(url).query)
+            qs = parse_qs(url)
             video_id = qs.get('mediaId', [None])[0]
             account_id = qs.get('accountId', [None])[0]
             if not video_id or not account_id: