From b18f2f0b7792d2b287dbcbe112f977c42e75ad50 Mon Sep 17 00:00:00 2001 From: delta <4elta@users.noreply.github.com> Date: Wed, 18 Jun 2025 11:00:17 +0200 Subject: [PATCH] Update yt_dlp/extractor/filmarchiv.py Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com> --- yt_dlp/extractor/filmarchiv.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yt_dlp/extractor/filmarchiv.py b/yt_dlp/extractor/filmarchiv.py index 0fb9af12d..d8b6d6041 100644 --- a/yt_dlp/extractor/filmarchiv.py +++ b/yt_dlp/extractor/filmarchiv.py @@ -28,9 +28,9 @@ def _real_extract(self, url): r'
\s*(.+?)\s*
', webpage, 'description') - bucket, video_id, version = self._html_search_regex( - r'', - webpage, 'bucket, video_id, version', group=('bucket', 'video_id', 'version')) + og_img = self._html_search_meta('og:image', webpage, 'image URL', fatal=True) + prefix = self._search_regex( + r'/videostatic/([^/]+/[^_]+_[^/]+)/poster.jpg', og_img, 'prefix') playlist_url = f'https://cdn.filmarchiv.at/{bucket}/{video_id}_{version}_sv1/playlist.m3u8' formats, subtitles = self._extract_m3u8_formats_and_subtitles(playlist_url, media_id, fatal=False)