mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[extractor/common] fix JSON-LD VideoObject author extraction
This commit is contained in:
		| @@ -70,6 +70,7 @@ from ..utils import ( | |||||||
|     str_or_none, |     str_or_none, | ||||||
|     str_to_int, |     str_to_int, | ||||||
|     strip_or_none, |     strip_or_none, | ||||||
|  |     try_get, | ||||||
|     unescapeHTML, |     unescapeHTML, | ||||||
|     unified_strdate, |     unified_strdate, | ||||||
|     unified_timestamp, |     unified_timestamp, | ||||||
| @@ -1282,7 +1283,7 @@ class InfoExtractor(object): | |||||||
|                 'thumbnail': url_or_none(e.get('thumbnailUrl') or e.get('thumbnailURL')), |                 'thumbnail': url_or_none(e.get('thumbnailUrl') or e.get('thumbnailURL')), | ||||||
|                 'duration': parse_duration(e.get('duration')), |                 'duration': parse_duration(e.get('duration')), | ||||||
|                 'timestamp': unified_timestamp(e.get('uploadDate')), |                 'timestamp': unified_timestamp(e.get('uploadDate')), | ||||||
|                 'uploader': str_or_none(e.get('author')), |                 'uploader': try_get(e, lambda x: x['author']['name'], compat_str), | ||||||
|                 'filesize': float_or_none(e.get('contentSize')), |                 'filesize': float_or_none(e.get('contentSize')), | ||||||
|                 'tbr': int_or_none(e.get('bitrate')), |                 'tbr': int_or_none(e.get('bitrate')), | ||||||
|                 'width': int_or_none(e.get('width')), |                 'width': int_or_none(e.get('width')), | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user