mirror of
https://github.com/l1ving/youtube-dl
synced 2025-03-07 07:27:15 +08:00
Add language prefixes for --sub-lang
This commit is contained in:
parent
75ef77c1b1
commit
f64af79b0c
@ -1664,7 +1664,13 @@ class YoutubeDL(object):
|
|||||||
requested_langs = available_subs.keys()
|
requested_langs = available_subs.keys()
|
||||||
else:
|
else:
|
||||||
if self.params.get('subtitleslangs', False):
|
if self.params.get('subtitleslangs', False):
|
||||||
requested_langs = self.params.get('subtitleslangs')
|
requested_langs = []
|
||||||
|
for lang in self.params.get('subtitleslangs'):
|
||||||
|
if lang.endswith('*'):
|
||||||
|
prefix = lang[:-1]
|
||||||
|
requested_langs += [l for l in available_subs.keys() if l.startswith(prefix)]
|
||||||
|
else:
|
||||||
|
requested_langs.append(lang)
|
||||||
elif 'en' in available_subs:
|
elif 'en' in available_subs:
|
||||||
requested_langs = ['en']
|
requested_langs = ['en']
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user