This commit is contained in:
James Tai 2020-09-25 09:53:37 +02:00 committed by GitHub
commit ffaa3350ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 1 deletions

View File

@ -1665,7 +1665,13 @@ class YoutubeDL(object):
requested_langs = available_subs.keys()
else:
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:
requested_langs = ['en']
else: