diff --git a/youtube_dl/extractor/newgrounds.py b/youtube_dl/extractor/newgrounds.py index 9bea610c8..feb80b147 100644 --- a/youtube_dl/extractor/newgrounds.py +++ b/youtube_dl/extractor/newgrounds.py @@ -13,6 +13,8 @@ class NewgroundsIE(InfoExtractor): 'ext': 'mp3', 'title': 'B7 - BusMode', 'uploader': 'Burn7', + 'upload_date': '20130911', + 'duration': 143 } }, { 'url': 'https://www.newgrounds.com/portal/view/673111', @@ -37,10 +39,35 @@ class NewgroundsIE(InfoExtractor): music_url = self._parse_json(self._search_regex( r'"url":("[^"]+"),', webpage, ''), media_id) - - return { + + match = re.search( + (r'"sidestats">\s*