From eb8cbc2c80089fccd55a2b7bf4bc2c5d570feef0 Mon Sep 17 00:00:00 2001 From: bashonly Date: Thu, 22 May 2025 13:47:55 -0500 Subject: [PATCH] add referer header to variant m3u8 formats Authored by: bashonly --- yt_dlp/extractor/patreon.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/yt_dlp/extractor/patreon.py b/yt_dlp/extractor/patreon.py index ed38064f32..b6efe37c3b 100644 --- a/yt_dlp/extractor/patreon.py +++ b/yt_dlp/extractor/patreon.py @@ -381,6 +381,8 @@ class PatreonIE(PatreonBaseIE): elif name == 'video' or determine_ext(post_file.get('url')) == 'm3u8': formats, subtitles = self._extract_m3u8_formats_and_subtitles( post_file['url'], video_id, headers=headers) + for f in formats: + f.setdefault('http_headers', {}).update(headers) entries.append({ 'id': video_id, 'formats': formats,