aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBallzCrasher <84565849+BallzCrasher@users.noreply.github.com>2024-10-08 02:23:48 +0300
committerGitHub <noreply@github.com>2024-10-07 23:23:48 +0000
commitccb23e1bac9768d1c70535beb744e668ed4a2720 (patch)
tree45cf07f5343ef7b0ec415f7b5ec94f71b68a4c91
parent3a193346eeb27ac2959ff30c370adb899ec94732 (diff)
[ie/noodlemagazine] Fix extractor (#11144)
Closes #9936 Authored by: BallzCrasher
-rw-r--r--yt_dlp/extractor/noodlemagazine.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/yt_dlp/extractor/noodlemagazine.py b/yt_dlp/extractor/noodlemagazine.py
index 6414f46ef..4a73e4779 100644
--- a/yt_dlp/extractor/noodlemagazine.py
+++ b/yt_dlp/extractor/noodlemagazine.py
@@ -43,14 +43,8 @@ class NoodleMagazineIE(InfoExtractor):
def build_url(url_or_path):
return urljoin('https://adult.noodlemagazine.com', url_or_path)
- headers = {'Referer': url}
- player_path = self._html_search_regex(
- r'<iframe[^>]+\bid="iplayer"[^>]+\bsrc="([^"]+)"', webpage, 'player path')
- player_iframe = self._download_webpage(
- build_url(player_path), video_id, 'Downloading iframe page', headers=headers)
- playlist_url = self._search_regex(
- r'window\.playlistUrl\s*=\s*["\']([^"\']+)["\']', player_iframe, 'playlist url')
- playlist_info = self._download_json(build_url(playlist_url), video_id, headers=headers)
+ playlist_info = self._search_json(
+ r'window\.playlist\s*=', webpage, video_id, 'playlist info')
formats = []
for source in traverse_obj(playlist_info, ('sources', lambda _, v: v['file'])):