Sergey M․
5 years ago
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
1 changed files with
5 additions and
1 deletions
-
youtube_dl/extractor/youtube.py
|
|
@ -2224,6 +2224,10 @@ class YoutubeIE(YoutubeBaseInfoExtractor): |
|
|
|
r'<[^>]+class=["\']watch-view-count[^>]+>\s*([\d,\s]+)', video_webpage, |
|
|
|
'view count', default=None)) |
|
|
|
|
|
|
|
average_rating = ( |
|
|
|
float_or_none(video_details.get('averageRating')) |
|
|
|
or try_get(video_info, lambda x: float_or_none(x['avg_rating'][0]))) |
|
|
|
|
|
|
|
# subtitles |
|
|
|
video_subtitles = self.extract_subtitles(video_id, video_webpage) |
|
|
|
automatic_captions = self.extract_automatic_captions(video_id, video_webpage) |
|
|
@ -2353,7 +2357,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor): |
|
|
|
'view_count': view_count, |
|
|
|
'like_count': like_count, |
|
|
|
'dislike_count': dislike_count, |
|
|
|
'average_rating': float_or_none(video_info.get('avg_rating', [None])[0]), |
|
|
|
'average_rating': average_rating, |
|
|
|
'formats': formats, |
|
|
|
'is_live': is_live, |
|
|
|
'start_time': start_time, |
|
|
|