diff --git a/yt_dlp/extractor/wdr.py b/yt_dlp/extractor/wdr.py index 613914c819..463d4df93d 100644 --- a/yt_dlp/extractor/wdr.py +++ b/yt_dlp/extractor/wdr.py @@ -132,7 +132,7 @@ class WDRIE(InfoExtractor): class WDRPageIE(WDRIE): # XXX: Do not subclass from concrete IE - _MAUS_REGEX = r'https?://(?:www\.)wdrmaus.de/(?:[^/]+/)*?(?P[^/?#.]+)(?:/?|/index\.php5|\.php5)(?:#.+)?$' + _MAUS_REGEX = r'https?://(?:www\.)wdrmaus.de/(?!elefantenseite)(?:[^/]+/)*?(?P[^/?#.]+)(?:/?|/index\.php5|\.php5)(?:#.+)?$' _PAGE_REGEX = r'/(?:mediathek/)?(?:[^/]+/)*(?P[^/]+)\.html' _VALID_URL = r'https?://(?:www\d?\.)?(?:(?:kinder\.)?wdr\d?|sportschau)\.de' + _PAGE_REGEX + '|' + _MAUS_REGEX