mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[extractor/BiliIntl] Fix subtitle extraction
Closes #4359 Authored by: MinePlayersPE
This commit is contained in:
		| @@ -795,12 +795,14 @@ class BiliIntlBaseIE(InfoExtractor): | ||||
| 
 | ||||
|     def _get_subtitles(self, *, ep_id=None, aid=None): | ||||
|         sub_json = self._call_api( | ||||
|             '/web/v2/subtitle', ep_id or aid, note='Downloading subtitles list', | ||||
|             errnote='Unable to download subtitles list', query=filter_dict({ | ||||
|             '/web/v2/subtitle', ep_id or aid, fatal=False, | ||||
|             note='Downloading subtitles list', errnote='Unable to download subtitles list', | ||||
|             query=filter_dict({ | ||||
|                 'platform': 'web', | ||||
|                 's_locale': 'en_US', | ||||
|                 'episode_id': ep_id, | ||||
|                 'aid': aid, | ||||
|             })) | ||||
|             })) or {} | ||||
|         subtitles = {} | ||||
|         for sub in sub_json.get('subtitles') or []: | ||||
|             sub_url = sub.get('url') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan