|  | @@ -46,8 +46,12 @@ class Tele13IE(InfoExtractor):
 | 
	
		
			
				|  |  |          display_id = self._match_id(url)
 | 
	
		
			
				|  |  |          webpage = self._download_webpage(url, display_id)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        setup_js = self._search_regex(r"(?s)jwplayer\('player-vivo'\).setup\((\{.*?\})\)", webpage, 'setup code')
 | 
	
		
			
				|  |  | -        sources = self._parse_json(self._search_regex(r'sources\s*:\s*(\[[^\]]+\])', setup_js, 'sources'), display_id, js_to_json)
 | 
	
		
			
				|  |  | +        setup_js = self._search_regex(
 | 
	
		
			
				|  |  | +            r"(?s)jwplayer\('player-vivo'\).setup\((\{.*?\})\)",
 | 
	
		
			
				|  |  | +            webpage, 'setup code')
 | 
	
		
			
				|  |  | +        sources = self._parse_json(self._search_regex(
 | 
	
		
			
				|  |  | +            r'sources\s*:\s*(\[[^\]]+\])', setup_js, 'sources'),
 | 
	
		
			
				|  |  | +            display_id, js_to_json)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          preference = qualities(['Móvil', 'SD', 'HD'])
 | 
	
		
			
				|  |  |          formats = []
 | 
	
	
		
			
				|  | @@ -57,7 +61,9 @@ class Tele13IE(InfoExtractor):
 | 
	
		
			
				|  |  |              if format_url and format_url not in urls:
 | 
	
		
			
				|  |  |                  ext = determine_ext(format_url)
 | 
	
		
			
				|  |  |                  if ext == 'm3u8':
 | 
	
		
			
				|  |  | -                    formats.extend(self._extract_m3u8_formats(format_url, display_id, 'mp4', 'm3u8_native', m3u8_id='hls', fatal=False))
 | 
	
		
			
				|  |  | +                    formats.extend(self._extract_m3u8_formats(
 | 
	
		
			
				|  |  | +                        format_url, display_id, 'mp4', 'm3u8_native',
 | 
	
		
			
				|  |  | +                        m3u8_id='hls', fatal=False))
 | 
	
		
			
				|  |  |                  elif YoutubeIE.suitable(format_url):
 | 
	
		
			
				|  |  |                      return self.url_result(format_url, 'Youtube')
 | 
	
		
			
				|  |  |                  else:
 | 
	
	
		
			
				|  | @@ -72,8 +78,11 @@ class Tele13IE(InfoExtractor):
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          return {
 | 
	
		
			
				|  |  |              'id': display_id,
 | 
	
		
			
				|  |  | -            'title': self._search_regex(r'title\s*:\s*"([^"]+)"', setup_js, 'title'),
 | 
	
		
			
				|  |  | -            'description': self._html_search_meta('description', webpage, 'description'),
 | 
	
		
			
				|  |  | -            'thumbnail': self._search_regex(r'image\s*:\s*"([^"]+)"', setup_js, 'thumbnail', default=None),
 | 
	
		
			
				|  |  | +            'title': self._search_regex(
 | 
	
		
			
				|  |  | +                r'title\s*:\s*"([^"]+)"', setup_js, 'title'),
 | 
	
		
			
				|  |  | +            'description': self._html_search_meta(
 | 
	
		
			
				|  |  | +                'description', webpage, 'description'),
 | 
	
		
			
				|  |  | +            'thumbnail': self._search_regex(
 | 
	
		
			
				|  |  | +                r'image\s*:\s*"([^"]+)"', setup_js, 'thumbnail', default=None),
 | 
	
		
			
				|  |  |              'formats': formats,
 | 
	
		
			
				|  |  |          }
 |