mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[mtg] Improve view count extraction
This commit is contained in:
		| @@ -15,6 +15,7 @@ from ..utils import ( | ||||
|     int_or_none, | ||||
|     parse_iso8601, | ||||
|     qualities, | ||||
|     try_get, | ||||
|     update_url_query, | ||||
| ) | ||||
|  | ||||
| @@ -203,6 +204,11 @@ class TVPlayIE(InfoExtractor): | ||||
|             'url': 'http://tvplay.skaties.lv/parraides/vinas-melo-labak/418113?autostart=true', | ||||
|             'only_matching': True, | ||||
|         }, | ||||
|         { | ||||
|             # views is null | ||||
|             'url': 'http://tvplay.skaties.lv/parraides/tv3-zinas/760183', | ||||
|             'only_matching': True, | ||||
|         }, | ||||
|         { | ||||
|             'url': 'http://tv3play.tv3.ee/sisu/kodu-keset-linna/238551?autostart=true', | ||||
|             'only_matching': True, | ||||
| @@ -306,7 +312,7 @@ class TVPlayIE(InfoExtractor): | ||||
|             'season_number': season_number, | ||||
|             'duration': int_or_none(video.get('duration')), | ||||
|             'timestamp': parse_iso8601(video.get('created_at')), | ||||
|             'view_count': int_or_none(video.get('views', {}).get('total')), | ||||
|             'view_count': try_get(video, lambda x: x['views']['total'], int), | ||||
|             'age_limit': int_or_none(video.get('age_limit', 0)), | ||||
|             'formats': formats, | ||||
|             'subtitles': subtitles, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․