From 56b3dc03354b75be995759d8441d2754c0442b9a Mon Sep 17 00:00:00 2001 From: bashonly <88596187+bashonly@users.noreply.github.com> Date: Sun, 27 Aug 2023 18:33:25 -0500 Subject: [PATCH] [ie/StagePlus] Fix m3u8 extraction (#7929) Closes #7928 Authored by: bashonly --- yt_dlp/extractor/stageplus.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/yt_dlp/extractor/stageplus.py b/yt_dlp/extractor/stageplus.py index adb4ebbc2..4bed4d646 100644 --- a/yt_dlp/extractor/stageplus.py +++ b/yt_dlp/extractor/stageplus.py @@ -484,18 +484,15 @@ def _real_extract(self, url): 'url': 'url', })) or None - m3u8_headers = {'jwt': self._TOKEN} - entries = [] for idx, video in enumerate(traverse_obj(data, ( 'performanceWorks', lambda _, v: v['id'] and url_or_none(v['stream']['url']))), 1): formats, subtitles = self._extract_m3u8_formats_and_subtitles( - video['stream']['url'], video['id'], 'mp4', m3u8_id='hls', headers=m3u8_headers) + video['stream']['url'], video['id'], 'mp4', m3u8_id='hls', query={'token': self._TOKEN}) entries.append({ 'id': video['id'], 'formats': formats, 'subtitles': subtitles, - 'http_headers': m3u8_headers, 'album': metadata.get('title'), 'album_artist': metadata.get('artist'), 'track_number': idx,