[francetv] Add subtitles support
This commit is contained in:
		
				
					committed by
					
						
						Sergey M․
					
				
			
			
				
	
			
			
			
						parent
						
							cd08d806b1
						
					
				
				
					commit
					5dadae079b
				
			@@ -83,6 +83,16 @@ class FranceTVBaseInfoExtractor(InfoExtractor):
 | 
			
		||||
        if subtitle:
 | 
			
		||||
            title += ' - %s' % subtitle
 | 
			
		||||
 | 
			
		||||
        subtitles = {}
 | 
			
		||||
        for subtitle_accessibilite in info['subtitles']:
 | 
			
		||||
            if subtitle_accessibilite['url'] is not '':
 | 
			
		||||
                if not subtitles:
 | 
			
		||||
                    subtitles['fr'] = []
 | 
			
		||||
                subtitles['fr'].append({
 | 
			
		||||
                    'ext': subtitle_accessibilite['format'],
 | 
			
		||||
                    'url': subtitle_accessibilite['url'],
 | 
			
		||||
                })
 | 
			
		||||
 | 
			
		||||
        return {
 | 
			
		||||
            'id': video_id,
 | 
			
		||||
            'title': title,
 | 
			
		||||
@@ -91,6 +101,7 @@ class FranceTVBaseInfoExtractor(InfoExtractor):
 | 
			
		||||
            'duration': int_or_none(info.get('real_duration')) or parse_duration(info['duree']),
 | 
			
		||||
            'timestamp': int_or_none(info['diffusion']['timestamp']),
 | 
			
		||||
            'formats': formats,
 | 
			
		||||
            'subtitles': subtitles,
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user