mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-08-30 23:40:06 +02:00
parent
bc516a3f3c
commit
09d18ad07e
|
@ -100,7 +100,14 @@ def _real_extract(self, url):
|
|||
metadata = self._call_api(
|
||||
'1.6', 'IN/DETAIL/' + video_id, video_id)['containers'][0]['metadata']
|
||||
title = metadata['episodeTitle']
|
||||
|
||||
subtitles = {}
|
||||
for sub in content.get('subtitle', []):
|
||||
sub_url = sub.get('subtitleUrl')
|
||||
if not sub_url:
|
||||
continue
|
||||
subtitles.setdefault(sub.get('subtitleLanguageName', 'ENG'), []).append({
|
||||
'url': sub_url,
|
||||
})
|
||||
return {
|
||||
'id': video_id,
|
||||
'title': title,
|
||||
|
@ -113,6 +120,7 @@ def _real_extract(self, url):
|
|||
'series': metadata.get('title'),
|
||||
'episode_number': int_or_none(metadata.get('episodeNumber')),
|
||||
'release_year': int_or_none(metadata.get('year')),
|
||||
'subtitles': subtitles,
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user