mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[wdr] Relax media link regex (closes #14447)
This commit is contained in:
		| @@ -22,8 +22,13 @@ class WDRBaseIE(InfoExtractor): | ||||
|         # for wdrmaus, in a tag with the class "videoButton" (previously a link | ||||
|         # to the page in a multiline "videoLink"-tag) | ||||
|         json_metadata = self._html_search_regex( | ||||
|             r'class=(?:"(?:mediaLink|wdrrPlayerPlayBtn|videoButton)\b[^"]*"[^>]+|"videoLink\b[^"]*"[\s]*>\n[^\n]*)data-extension="([^"]+)"', | ||||
|             webpage, 'media link', default=None, flags=re.MULTILINE) | ||||
|             r'''(?sx)class= | ||||
|                     (?: | ||||
|                         (["\'])(?:mediaLink|wdrrPlayerPlayBtn|videoButton)\b.*?\1[^>]+| | ||||
|                         (["\'])videoLink\b.*?\2[\s]*>\n[^\n]* | ||||
|                     )data-extension=(["\'])(?P<data>(?:(?!\3).)+)\3 | ||||
|             ''', | ||||
|             webpage, 'media link', default=None, group='data') | ||||
|  | ||||
|         if not json_metadata: | ||||
|             return | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․