aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2023-07-06 19:35:49 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2023-07-06 21:40:09 +0530
commitad8902f616ad2541f9b9626738f1393fad89a64c (patch)
tree3f18ab7f22bb74d0f425cd3c5603b9d53918456c
parent94ed638a437fc766699d440e978982e24ce6a30a (diff)
downloadhypervideo-pre-ad8902f616ad2541f9b9626738f1393fad89a64c.tar.lz
hypervideo-pre-ad8902f616ad2541f9b9626738f1393fad89a64c.tar.xz
hypervideo-pre-ad8902f616ad2541f9b9626738f1393fad89a64c.zip
[ie/vidlii] Handle relative URLs
Closes #7480
-rw-r--r--yt_dlp/extractor/vidlii.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/yt_dlp/extractor/vidlii.py b/yt_dlp/extractor/vidlii.py
index 5933783ae..cde4274d9 100644
--- a/yt_dlp/extractor/vidlii.py
+++ b/yt_dlp/extractor/vidlii.py
@@ -70,6 +70,7 @@ class VidLiiIE(InfoExtractor):
r'src\s*:\s*(["\'])(?P<url>(?:https?://)?(?:(?!\1).)+)\1',
webpage) or []]
for source in sources:
+ source = urljoin(url, source)
height = int(self._search_regex(r'(\d+).mp4', source, 'height', default=360))
if self._request_webpage(HEADRequest(source), video_id, f'Checking {height}p url', errnote=False):
formats.append({