mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[srf] Extract subtitles
This commit is contained in:
		| @@ -83,6 +83,16 @@ class SrfIE(InfoExtractor): | |||||||
|  |  | ||||||
|         self._sort_formats(formats) |         self._sort_formats(formats) | ||||||
|  |  | ||||||
|  |         subtitles = {} | ||||||
|  |         subtitles_data = video_data.find('Subtitles') | ||||||
|  |         if subtitles_data is not None: | ||||||
|  |             subtitles_list = [{ | ||||||
|  |                 'url': sub.text, | ||||||
|  |                 'ext': determine_ext(sub.text), | ||||||
|  |             } for sub in subtitles_data] | ||||||
|  |             if subtitles_list: | ||||||
|  |                 subtitles['de'] = subtitles_list | ||||||
|  |  | ||||||
|         return { |         return { | ||||||
|             'id': video_id, |             'id': video_id, | ||||||
|             'display_id': display_id, |             'display_id': display_id, | ||||||
| @@ -90,4 +100,5 @@ class SrfIE(InfoExtractor): | |||||||
|             'title': title, |             'title': title, | ||||||
|             'thumbnails': thumbnails, |             'thumbnails': thumbnails, | ||||||
|             'timestamp': timestamp, |             'timestamp': timestamp, | ||||||
|  |             'subtitles': subtitles, | ||||||
|         } |         } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user