From 2dffeb5692830ed28583944f37baf2c91cd16efb Mon Sep 17 00:00:00 2001 From: Sean Ellingham Date: Wed, 26 Jun 2024 01:57:07 +0100 Subject: [PATCH] Use fatal=False for m3u8 extraction as per PR suggestion --- yt_dlp/extractor/vidyard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yt_dlp/extractor/vidyard.py b/yt_dlp/extractor/vidyard.py index 5ceae8a7e..3037a1b6f 100644 --- a/yt_dlp/extractor/vidyard.py +++ b/yt_dlp/extractor/vidyard.py @@ -18,7 +18,7 @@ def _get_formats_and_subtitles(self, video_source, video_id): for source_type, sources in traverse_obj(video_source, ({dict.items}, lambda _, v: v[1][0])): if source_type == 'hls': for video_hls in sources: - fmts, subs = self._extract_m3u8_formats_and_subtitles(video_hls.get('url'), video_id, headers=self._HEADERS) + fmts, subs = self._extract_m3u8_formats_and_subtitles(video_hls.get('url'), video_id, headers=self._HEADERS, fatal=False) formats.extend(fmts) self._merge_subtitles(subs, target=subtitles) else: