mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[extractor/generic] Add support vessel embeds (Closes #7083)
This commit is contained in:
		| @@ -63,6 +63,7 @@ from .instagram import InstagramIE | ||||
| from .liveleak import LiveLeakIE | ||||
| from .threeqsdn import ThreeQSDNIE | ||||
| from .theplatform import ThePlatformIE | ||||
| from .vessel import VesselIE | ||||
|  | ||||
|  | ||||
| class GenericIE(InfoExtractor): | ||||
| @@ -1533,6 +1534,11 @@ class GenericIE(InfoExtractor): | ||||
|         if tp_urls: | ||||
|             return _playlist_from_matches(tp_urls, ie='ThePlatform') | ||||
|  | ||||
|         # Look for Vessel embeds | ||||
|         vessel_urls = VesselIE._extract_urls(webpage) | ||||
|         if vessel_urls: | ||||
|             return _playlist_from_matches(vessel_urls, ie=VesselIE.ie_key()) | ||||
|  | ||||
|         # Look for embedded rtl.nl player | ||||
|         matches = re.findall( | ||||
|             r'<iframe[^>]+?src="((?:https?:)?//(?:www\.)?rtl\.nl/system/videoplayer/[^"]+(?:video_)?embed[^"]+)"', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․