diff --git a/youtube_dl/extractor/wikimedia.py b/youtube_dl/extractor/wikimedia.py index 84c17c2a7..3529b432a 100644 --- a/youtube_dl/extractor/wikimedia.py +++ b/youtube_dl/extractor/wikimedia.py @@ -50,7 +50,8 @@ class WikimediaIE(InfoExtractor): license = clean_html(license) description = get_element_by_class('description', webpage) - author = self._html_search_regex(']*>[\n\s]([^<]+?)\s*', webpage, 'video author', + author = self._html_search_regex('>\s*Author\s*\s*]*>\s*([^<]+?)\s*', + webpage, 'video author', default=None) default=None) info = {'url': video_url, 'description': clean_html(description), 'ext': ext, 'id': video_id.replace('.' + ext, ''), 'title': self._og_search_title(webpage).replace('File:', ''),