diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py index d045f3f1c..6810411cb 100644 --- a/youtube_dl/extractor/youtube.py +++ b/youtube_dl/extractor/youtube.py @@ -1557,8 +1557,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor): unescapeHTML(mobj.group('url')) for mobj in re.finditer(r'''(?x) (?: - ]+?src=| - <iframe[^>]+?src=| + (?:<|<)iframe[^>]+?src=| data-video-url=| ]+?src=| embedSWF\(?:\s*|