diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py index 3d12e2e4a..46db7b666 100644 --- a/youtube_dl/extractor/youtube.py +++ b/youtube_dl/extractor/youtube.py @@ -330,6 +330,8 @@ class YoutubeBaseInfoExtractor(InfoExtractor): renderer, (lambda x: x['ownerText']['runs'][0]['text'], lambda x: x['shortBylineText']['runs'][0]['text']), compat_str) + published_time = try_get( + renderer, lambda x: x['publishedTimeText']['simpleText'], compat_str) or '' return { '_type': 'url', 'ie_key': YoutubeIE.ie_key(), @@ -340,6 +342,7 @@ class YoutubeBaseInfoExtractor(InfoExtractor): 'duration': duration, 'view_count': view_count, 'uploader': uploader, + 'published_time': published_time, } def _search_results(self, query, params):