[extractor/BiliIntl] Fix subtitle extraction
Closes #4359 Authored by: MinePlayersPE
This commit is contained in:
parent
2aab569f1c
commit
fbb888a3d5
1 changed files with 5 additions and 3 deletions
|
@ -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')
|
||||
|
|
Loading…
Reference in a new issue