Merge pull request #888 from josdion/development

Fix subtitle character encoding detection
This commit is contained in:
morpheus65535 2020-03-25 16:27:05 -04:00 committed by GitHub
commit 92497a8822
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -378,8 +378,8 @@ def guess_external_subtitles(dest_folder, subtitles):
text = f.read() text = f.read()
try: try:
# to improve performance, use only the first 8K to detect encoding # to improve performance, use only the first 32K to detect encoding
if len(text) > 8192: guess = chardet.detect(text[:8192]) if len(text) > 32768: guess = chardet.detect(text[:32768])
else: guess = chardet.detect(text) else: guess = chardet.detect(text)
if guess["confidence"] < 0.8: if guess["confidence"] < 0.8:
raise UnicodeError raise UnicodeError