1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-02 17:22:31 +01:00

[viki] Don't attempt to modify URLs with signature (#3222)

Closes #1379
Authored by: nyuszika7h
This commit is contained in:
nyuszika7h 2022-03-28 05:23:44 +02:00 committed by GitHub
parent f5f15c9993
commit bdd60588b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -261,7 +261,7 @@ def _real_extract(self, url):
mpd_content = self._download_webpage(mpd_url, video_id, note='Downloading initial MPD manifest') mpd_content = self._download_webpage(mpd_url, video_id, note='Downloading initial MPD manifest')
mpd_url = self._search_regex( mpd_url = self._search_regex(
r'(?mi)<BaseURL>(http.+.mpd)', mpd_content, 'new manifest', default=mpd_url) r'(?mi)<BaseURL>(http.+.mpd)', mpd_content, 'new manifest', default=mpd_url)
if 'mpdhd_high' not in mpd_url: if 'mpdhd_high' not in mpd_url and 'sig=' not in mpd_url:
# Modify the URL to get 1080p # Modify the URL to get 1080p
mpd_url = mpd_url.replace('mpdhd', 'mpdhd_high') mpd_url = mpd_url.replace('mpdhd', 'mpdhd_high')
formats = self._extract_mpd_formats(mpd_url, video_id) formats = self._extract_mpd_formats(mpd_url, video_id)