[SVTPlay] Add subtitle support
This commit is contained in:
		| @@ -37,6 +37,12 @@ class SVTBaseIE(InfoExtractor): | |||||||
|                 }) |                 }) | ||||||
|         self._sort_formats(formats) |         self._sort_formats(formats) | ||||||
|  |  | ||||||
|  |         # SVT does not tell us the language, so we assume swedish. | ||||||
|  |         subtitles = {} | ||||||
|  |         for sr in video_info['subtitleReferences']: | ||||||
|  |             if 'url' in sr: | ||||||
|  |                 subtitles.setdefault('sv', []).append({'url': sr['url']}) | ||||||
|  |  | ||||||
|         duration = video_info.get('materialLength') |         duration = video_info.get('materialLength') | ||||||
|         age_limit = 18 if video_info.get('inappropriateForChildren') else 0 |         age_limit = 18 if video_info.get('inappropriateForChildren') else 0 | ||||||
|  |  | ||||||
| @@ -44,6 +50,7 @@ class SVTBaseIE(InfoExtractor): | |||||||
|             'id': video_id, |             'id': video_id, | ||||||
|             'title': title, |             'title': title, | ||||||
|             'formats': formats, |             'formats': formats, | ||||||
|  |             'subtitles': subtitles, | ||||||
|             'thumbnail': thumbnail, |             'thumbnail': thumbnail, | ||||||
|             'duration': duration, |             'duration': duration, | ||||||
|             'age_limit': age_limit, |             'age_limit': age_limit, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Marian Sigler
					Marian Sigler