mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	| @@ -51,6 +51,7 @@ class MioMioIE(InfoExtractor): | ||||
|             'ext': 'mp4', | ||||
|             'title': 'マツコの知らない世界【劇的進化SP!ビニール傘&冷凍食品2016】 1_2 - 16 05 31', | ||||
|         }, | ||||
|         'skip': 'Unable to load videos', | ||||
|     }] | ||||
|  | ||||
|     def _extract_mioplayer(self, webpage, video_id, title, http_headers): | ||||
| @@ -94,9 +95,18 @@ class MioMioIE(InfoExtractor): | ||||
|  | ||||
|         return entries | ||||
|  | ||||
|     def _download_chinese_webpage(self, *args, **kwargs): | ||||
|         # Requests with English locales return garbage | ||||
|         headers = { | ||||
|             'Accept-Language': 'zh-TW,en-US;q=0.7,en;q=0.3', | ||||
|         } | ||||
|         kwargs.setdefault('headers', {}).update(headers) | ||||
|         return self._download_webpage(*args, **kwargs) | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
|         video_id = self._match_id(url) | ||||
|         webpage = self._download_webpage(url, video_id) | ||||
|         webpage = self._download_chinese_webpage( | ||||
|             url, video_id) | ||||
|  | ||||
|         title = self._html_search_meta( | ||||
|             'description', webpage, 'title', fatal=True) | ||||
| @@ -106,7 +116,7 @@ class MioMioIE(InfoExtractor): | ||||
|  | ||||
|         if '_h5' in mioplayer_path: | ||||
|             player_url = compat_urlparse.urljoin(url, mioplayer_path) | ||||
|             player_webpage = self._download_webpage( | ||||
|             player_webpage = self._download_chinese_webpage( | ||||
|                 player_url, video_id, | ||||
|                 note='Downloading player webpage', headers={'Referer': url}) | ||||
|             entries = self._parse_html5_media_entries(player_url, player_webpage, video_id) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yen Chi Hsuan
					Yen Chi Hsuan