1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-03-07 06:38:32 +08:00

[yle-dl] Flatten subtitles output for mpv's ytdl_hook

This commit is contained in:
Teemu Ikonen 2020-07-20 23:58:43 +03:00
parent 628292ebb1
commit 4357a007dd

View File

@ -54,7 +54,12 @@ class YleDLIE(InfoExtractor):
subtitles = defaultdict(list)
for s in ysubs:
subtitles[s['language']].append({'url': s['url'], 'ext': s['category']})
props['subtitles'] = subtitles
# Temporary fix for mpv's ytdl_hook
subs = {}
for lang, slist in subtitles.items():
for n, s in enumerate(slist, 1):
subs[lang + (str(n) if n > 1 else "")] = [s]
props['subtitles'] = subs
formats = []
for f in yledl.get('flavors', []):