aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/extractor/vk.py
diff options
context:
space:
mode:
Diffstat (limited to 'yt_dlp/extractor/vk.py')
-rw-r--r--yt_dlp/extractor/vk.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/yt_dlp/extractor/vk.py b/yt_dlp/extractor/vk.py
index 132d65bca..9a3c75b62 100644
--- a/yt_dlp/extractor/vk.py
+++ b/yt_dlp/extractor/vk.py
@@ -467,13 +467,13 @@ class VKIE(VKBaseIE):
'source_preference': 1,
'height': height,
})
- elif format_id == 'hls':
+ elif format_id.startswith('hls') and format_id != 'hls_live_playback':
fmts, subs = self._extract_m3u8_formats_and_subtitles(
format_url, video_id, 'mp4', 'm3u8_native',
m3u8_id=format_id, fatal=False, live=is_live)
formats.extend(fmts)
self._merge_subtitles(subs, target=subtitles)
- elif format_id.startswith('dash_'):
+ elif format_id.startswith('dash') and format_id not in ('dash_live_playback', 'dash_uni'):
fmts, subs = self._extract_mpd_formats_and_subtitles(
format_url, video_id, mpd_id=format_id, fatal=False)
formats.extend(fmts)