Improved external subtitles file encoding guessing to ignore those who can't be guessed properly.

pull/2208/head
morpheus65535 11 months ago
parent 6e7858fc7c
commit a7562e06b5

@ -77,7 +77,7 @@ def guess_external_subtitles(dest_folder, subtitles, media_type, previously_inde
text = f.read()
encoding = detect(text)
if encoding and 'encoding' in encoding:
if encoding and 'encoding' in encoding and encoding['encoding']:
encoding = detect(text)['encoding']
else:
logging.debug("BAZARR skipping this subtitles because we can't guess the encoding. "
@ -129,7 +129,7 @@ def guess_external_subtitles(dest_folder, subtitles, media_type, previously_inde
text = f.read()
encoding = detect(text)
if encoding and 'encoding' in encoding:
if encoding and 'encoding' in encoding and encoding['encoding']:
encoding = detect(text)['encoding']
else:
logging.debug("BAZARR skipping this subtitles because we can't guess the encoding. "

Loading…
Cancel
Save