mirror of
				https://code.hackerspace.pl/q3k/youtube-dl
				synced 2025-03-16 11:43:02 +00:00 
			
		
		
		
	[youtube] Use 'node is None' when checking if the video has automatic captions
It had stopped working and it reports a FutureWarning
This commit is contained in:
		
							parent
							
								
									cbbd9a9c69
								
							
						
					
					
						commit
						f6a54188c2
					
				| @ -1150,7 +1150,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor): | |||||||
|             list_page = self._download_webpage(list_url, video_id) |             list_page = self._download_webpage(list_url, video_id) | ||||||
|             caption_list = xml.etree.ElementTree.fromstring(list_page.encode('utf-8')) |             caption_list = xml.etree.ElementTree.fromstring(list_page.encode('utf-8')) | ||||||
|             original_lang_node = caption_list.find('track') |             original_lang_node = caption_list.find('track') | ||||||
|             if not original_lang_node or original_lang_node.attrib.get('kind') != 'asr' : |             if original_lang_node is None or original_lang_node.attrib.get('kind') != 'asr' : | ||||||
|                 self._downloader.report_warning(u'Video doesn\'t have automatic captions') |                 self._downloader.report_warning(u'Video doesn\'t have automatic captions') | ||||||
|                 return {} |                 return {} | ||||||
|             original_lang = original_lang_node.attrib['lang_code'] |             original_lang = original_lang_node.attrib['lang_code'] | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Jaime Marquínez Ferrándiz
						Jaime Marquínez Ferrándiz