From: pukkandan Date: Thu, 6 Jul 2023 14:05:49 +0000 (+0530) Subject: [ie/vidlii] Handle relative URLs X-Git-Tag: 2023.07.06~5 X-Git-Url: https://jfr.im/git/yt-dlp.git/commitdiff_plain/ad8902f616ad2541f9b9626738f1393fad89a64c [ie/vidlii] Handle relative URLs Closes #7480 --- 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 @@ def _real_extract(self, url): r'src\s*:\s*(["\'])(?P(?: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({