mirror of
				https://github.com/ytdl-org/youtube-dl
				synced 2025-11-03 19:23:44 +00:00 
			
		
		
		
	[turner] Fix subtitles extraction
This commit is contained in:
		
							parent
							
								
									6c9b71bc08
								
							
						
					
					
						commit
						547993dcd0
					
				@ -135,11 +135,12 @@ class TurnerBaseIE(InfoExtractor):
 | 
			
		||||
        subtitles = {}
 | 
			
		||||
        for source in video_data.findall('closedCaptions/source'):
 | 
			
		||||
            for track in source.findall('track'):
 | 
			
		||||
                source_url = source.get('url')
 | 
			
		||||
                if not source_url:
 | 
			
		||||
                track_url = track.get('url')
 | 
			
		||||
                if not track_url:
 | 
			
		||||
                    continue
 | 
			
		||||
                subtitles.set_default(source.get('lang') or source.get('label') or 'en', []).append({
 | 
			
		||||
                    'url': source_url,
 | 
			
		||||
                lang = track.get('lang') or track.get('label') or 'en'
 | 
			
		||||
                subtitles.setdefault(lang, []).append({
 | 
			
		||||
                    'url': track_url,
 | 
			
		||||
                    'ext': {
 | 
			
		||||
                        'scc': 'scc',
 | 
			
		||||
                        'webvtt': 'vtt',
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user