From 5ad70d940f935977b9d44f496bd98dd3695c1102 Mon Sep 17 00:00:00 2001 From: josdion Date: Sun, 3 May 2020 11:17:15 +0300 Subject: [PATCH] Fix #886 Ignore external subtitles files only if the encoding confidence is below 0.6. Hope this will fix any remaining encoding related issues. --- bazarr/list_subtitles.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bazarr/list_subtitles.py b/bazarr/list_subtitles.py index 44b2c8804..b19219b6b 100644 --- a/bazarr/list_subtitles.py +++ b/bazarr/list_subtitles.py @@ -383,7 +383,7 @@ def guess_external_subtitles(dest_folder, subtitles): logging.debug('BAZARR detected encoding %r', guess) if guess["confidence"] < 0.6: raise UnicodeError - if guess["confidence"] < 0.7 or guess["encoding"] == "ascii": + if guess["encoding"] == "ascii": guess["encoding"] = "utf-8" text = text.decode(guess["encoding"]) detected_language = guess_language(text)