diff options
Diffstat (limited to 'youtube_dl/extractor/generic.py')
| -rw-r--r-- | youtube_dl/extractor/generic.py | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/youtube_dl/extractor/generic.py b/youtube_dl/extractor/generic.py index 764697bd2..31527d1c6 100644 --- a/youtube_dl/extractor/generic.py +++ b/youtube_dl/extractor/generic.py @@ -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(  | 
