mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[beeg] Fix extraction (closes #14275)
This commit is contained in:
		 Giuseppe Fabiano
					Giuseppe Fabiano
				
			
				
					committed by
					
						 Sergey M
						Sergey M
					
				
			
			
				
	
			
			
			 Sergey M
						Sergey M
					
				
			
						parent
						
							12ea5c79fb
						
					
				
				
					commit
					f6ff52b473
				
			| @@ -9,6 +9,7 @@ from ..compat import ( | ||||
| from ..utils import ( | ||||
|     int_or_none, | ||||
|     parse_iso8601, | ||||
|     urljoin, | ||||
| ) | ||||
|  | ||||
|  | ||||
| @@ -36,9 +37,11 @@ class BeegIE(InfoExtractor): | ||||
|         webpage = self._download_webpage(url, video_id) | ||||
|  | ||||
|         cpl_url = self._search_regex( | ||||
|             r'<script[^>]+src=(["\'])(?P<url>(?:https?:)?//static\.beeg\.com/cpl/\d+\.js.*?)\1', | ||||
|             r'<script[^>]+src=(["\'])(?P<url>(?:/static|(?:https?:)?//static\.beeg\.com)/cpl/\d+\.js.*?)\1', | ||||
|             webpage, 'cpl', default=None, group='url') | ||||
|  | ||||
|         cpl_url = urljoin(url, cpl_url) | ||||
|  | ||||
|         beeg_version, beeg_salt = [None] * 2 | ||||
|  | ||||
|         if cpl_url: | ||||
| @@ -54,7 +57,7 @@ class BeegIE(InfoExtractor): | ||||
|                     r'beeg_salt\s*=\s*(["\'])(?P<beeg_salt>.+?)\1', cpl, 'beeg salt', | ||||
|                     default=None, group='beeg_salt') | ||||
|  | ||||
|         beeg_version = beeg_version or '2000' | ||||
|         beeg_version = beeg_version or '2185' | ||||
|         beeg_salt = beeg_salt or 'pmweAkq8lAYKdfWcFCUj0yoVgoPlinamH5UE1CB3H' | ||||
|  | ||||
|         video = self._download_json( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user