josdion
d06cace2d6
Fix #886
...
Use the whole subtitle file to detect encoding. Seems like if trying to detect encoding only by a part of the file, is not always working. This modification will lead to worse performance, but should be more reliable.
4 years ago
Louis Vézina
f908f0d04a
WIP
4 years ago
Louis Vézina
7e0c298dd7
WIP
4 years ago
Louis Vézina
e1c9c4c415
WIP
4 years ago
Louis Vézina
41b18cb5de
WIP
4 years ago
Louis Vézina
961fae8aed
WIP
4 years ago
Louis Vézina
6fd6ee234c
Merge branch 'development' into hermes
...
# Conflicts:
# .gitignore
# bazarr/main.py
4 years ago
josdion
5ad70d940f
Fix #886
...
Ignore external subtitles files only if the encoding confidence is below 0.6. Hope this will fix any remaining encoding related issues.
4 years ago
Louis Vézina
83d226a8a0
Merge branch 'development' into hermes
...
# Conflicts:
# bazarr/main.py
# bazarr/scheduler.py
5 years ago
josdion
cd25386567
guess subtitle encoding - tune up confidence
5 years ago
Louis Vézina
2abc6a8a9a
Merge branch 'development' into hermes
...
# Conflicts:
# views/system.tpl
5 years ago
Louis Vézina
59c9ed1fcf
Fix for PGS subtitles not ignored correctly.
5 years ago
Louis Vézina
d9453121a6
Merge branch 'development' into hermes
...
# Conflicts:
# bazarr/main.py
# views/episodes.tpl
# views/movie.tpl
# views/providers.tpl
5 years ago
josdion
be0411d50a
improve character encoding detection
5 years ago
josdion
354454688d
Fix subtitle character encoding detection
...
Increase the size of the language recognition buffer to 32K
5 years ago
Louis Vézina
aa1b9dfcf4
Merge branch 'development' into hermes
...
# Conflicts:
# bazarr/embedded_subs_reader.py
# bazarr/list_subtitles.py
# bazarr/logger.py
# bazarr/main.py
# views/providers.tpl
5 years ago
josdion
4056796eb1
Convert subtitle text to unicode before sending to guess_language
...
- Remove is_binary as it test only the first 1024 bytes and the encoding of teh detected file must be above 0.9 to recognize the file as a text. The new implementation assumes that if the file is binary, then detection of character encoding will be with confidence lower than 80% or text.decode() will raise an exception.
- skip detection of subtitle files larger than 5M
5 years ago
Louis Vézina
bfa438df7c
WIP
5 years ago
Louis Vézina
8e134dcceb
WIP
5 years ago
Louis Vézina
d933108766
Merge branch 'development' into hermes
...
# Conflicts:
# bazarr.py
# bazarr/get_series.py
# bazarr/list_subtitles.py
# bazarr/main.py
5 years ago
Louis Vézina
d738bab732
WIP
5 years ago
ngosang
d0c1330362
replace langdetect with guess_language-spirit. resolves #799
5 years ago
Louis Vézina
95b8aadb23
WIP
5 years ago
Louis Vézina
b6242c746c
WIP
5 years ago
Louis Vézina
c2de011fad
WIP
5 years ago
Louis Vézina
e562d5e7bb
WIP
5 years ago
Louis Vézina
025ecb941c
WIP
5 years ago
Louis Vézina
df90c6e722
WIP
5 years ago
Louis Vézina
8543ee1b7a
WIP
5 years ago
Louis Vézina
184b57da41
WIP
5 years ago
Louis Vézina
cca888fa94
Added more logging of error for #705 .
5 years ago
Louis Vézina
ca59bca40c
Added more logging of error for #705 .
5 years ago
Louis Vézina
3e7ceba61d
Fix for encoding guessing of external subtitles without language code under Python 2.7.x.
5 years ago
Louis Vézina
4260d8ddfe
Fix for unicode error while guessing external subtitles without language code.
5 years ago
Louis Vézina
2e7a78cde6
Fix for multiple episode where only the first one was being updated with existing subtitles.
5 years ago
Louis Vézina
304a5ff1b8
Fix for subtitles file without a language code that aren't text based.
5 years ago
Louis Vézina
fa7b9d74a8
Fix for subtitles with no language code.
5 years ago
Louis Vézina
af7ea850ab
Merge branch 'development' into python3
...
# Conflicts:
# bazarr/analytics.py
# bazarr/list_subtitles.py
5 years ago
Louis Vézina
8008c5f019
Read the whole text file when guessing the actual language of an external subtitles with a filename that doesn't include language code.
5 years ago
Louis Vézina
d4f67b62fc
WIP
5 years ago
Louis Vézina
d31299870d
Merge branch 'development' into python3
...
# Conflicts:
# bazarr/list_subtitles.py
# bazarr/main.py
5 years ago
Louis Vézina
8b3821b43b
Fix for #655 .
5 years ago
Louis Vézina
7f80b1de83
Merge branch 'development' into python3
...
# Conflicts:
# bazarr/get_series.py
# bazarr/list_subtitles.py
5 years ago
Louis Vézina
c933481d9a
Some DB fixes.
5 years ago
Louis Vézina
5a2a5e5e8f
Small fix for #633 .
5 years ago
Louis Vézina
dd41a30ab1
Fix for #633
5 years ago
Louis Vézina
a7a4aa97c6
WIP
5 years ago
Louis Vézina
fe6758858a
Merge branch 'development' into python3
...
# Conflicts:
# bazarr/database.py
# bazarr/get_episodes.py
# bazarr/get_movies.py
# bazarr/get_series.py
# bazarr/get_subtitle.py
# bazarr/list_subtitles.py
# bazarr/main.py
# views/movie.tpl
5 years ago
Louis Vézina
277198685e
WIP
5 years ago
Louis Vézina
7c6f47738f
WIP
5 years ago