diff --git a/youtube-dl b/youtube-dl index 41bca55f7..59542a691 100755 --- a/youtube-dl +++ b/youtube-dl @@ -1749,11 +1749,13 @@ class DailymotionIE(InfoExtractor): video_title = _unescapeHTML(mobj.group('title').decode('utf-8')) video_title = sanitize_title(video_title) simple_title = _simplify_title(video_title) - - mobj = re.search(r'(?im)[^<]+?]+?>([^<]+?)', webpage) + + spanowner = re.search(r'(?im)[^<]+?]+?>([^<]+?)', webpage) + spanname = re.search(r'(?im)]+?>([^\>]+?)', webpage) + mobj = spanowner if spanowner else spanname if mobj is None: video_uploader = "Unknown" - #you need to use -i option to discard this error + #you need to use -i option to discard this error and continue with the download self._downloader.trouble(u'WARNING: unable to extract uploader nickname') else: video_uploader = mobj.group(1)