1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2024-12-27 01:57:33 +00:00

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

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