[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