mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-04 04:47:08 -05:00 
			
		
		
		
	@@ -49,7 +49,10 @@ from .pornhub import PornHubIE
 | 
			
		||||
from .xhamster import XHamsterEmbedIE
 | 
			
		||||
from .tnaflix import TNAFlixNetworkEmbedIE
 | 
			
		||||
from .vimeo import VimeoIE
 | 
			
		||||
from .dailymotion import DailymotionCloudIE
 | 
			
		||||
from .dailymotion import (
 | 
			
		||||
    DailymotionIE,
 | 
			
		||||
    DailymotionCloudIE,
 | 
			
		||||
)
 | 
			
		||||
from .onionstudios import OnionStudiosIE
 | 
			
		||||
from .viewlift import ViewLiftEmbedIE
 | 
			
		||||
from .screenwavemedia import ScreenwaveMediaIE
 | 
			
		||||
@@ -1673,12 +1676,9 @@ class GenericIE(InfoExtractor):
 | 
			
		||||
        if matches:
 | 
			
		||||
            return _playlist_from_matches(matches, lambda m: m[-1])
 | 
			
		||||
 | 
			
		||||
        # Look for embedded Dailymotion player
 | 
			
		||||
        matches = re.findall(
 | 
			
		||||
            r'<(?:(?:embed|iframe)[^>]+?src=|input[^>]+id=[\'"]dmcloudUrlEmissionSelect[\'"][^>]+value=)(["\'])(?P<url>(?:https?:)?//(?:www\.)?dailymotion\.com/(?:embed|swf)/video/.+?)\1', webpage)
 | 
			
		||||
        matches = DailymotionIE._extract_urls(webpage)
 | 
			
		||||
        if matches:
 | 
			
		||||
            return _playlist_from_matches(
 | 
			
		||||
                matches, lambda m: unescapeHTML(m[1]))
 | 
			
		||||
            return _playlist_from_matches(matches)
 | 
			
		||||
 | 
			
		||||
        # Look for embedded Dailymotion playlist player (#3822)
 | 
			
		||||
        m = re.search(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user