[ellentube] Extract subtitles from manifest

Fixes https://github.com/ytdl-org/youtube-dl/issues/30761
pull/3171/head
pukkandan 2 years ago
parent c2d2ee40eb
commit ea5ca8e7fc
No known key found for this signature in database
GPG Key ID: 7EEE9E1E817D0A39

@ -26,7 +26,7 @@ class EllenTubeBaseIE(InfoExtractor):
duration = None
for entry in data.get('media'):
if entry.get('id') == 'm3u8':
formats = self._extract_m3u8_formats(
formats, subtitles = self._extract_m3u8_formats_and_subtitles(
entry['url'], video_id, 'mp4',
entry_protocol='m3u8_native', m3u8_id='hls')
duration = int_or_none(entry.get('duration'))
@ -48,6 +48,7 @@ class EllenTubeBaseIE(InfoExtractor):
'view_count': get_insight('view'),
'like_count': get_insight('like'),
'formats': formats,
'subtitles': subtitles,
}

Loading…
Cancel
Save