Fix for invalid language in filename.

This commit is contained in:
Louis Vézina 2019-10-07 15:28:26 -04:00
parent 2a78008ecb
commit a4ed73b6fc
2 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ class EmbeddedSubsReader:
with open(file, 'rb') as f:
mkv = enzyme.MKV(f)
for subtitle_track in mkv.subtitle_tracks:
subtitles_list.append([subtitle_track.language, subtitle_track.forced])
subtitles_list.append([subtitle_track.language, subtitle_track.forced, subtitle_track.codec_id])
return subtitles_list

View File

@ -615,7 +615,7 @@ def _search_external_subtitles(path, languages=None, only_one=False, scandir_gen
try:
language_code = p_root.rsplit(".", 1)[1].replace('_', '-')
try:
language_code = Language.fromietf(language_code)
Language.fromietf(language_code)
except:
language_code = None
except IndexError: