1
0
Fork 0
mirror of https://github.com/morpheus65535/bazarr synced 2024-12-26 17:47:20 +00:00
Commit graph

35 commits

Author SHA1 Message Date
Vitiko
923bcb4382 Add 'other' attribute to Video class 2022-11-19 16:38:37 -04:00
vitiko98
fca1c9656e Avoid 'Insufficient data to process the guess' error (fix #1910) 2022-08-16 22:46:50 -04:00
morpheus65535
642733f92f Added support for unar RAR extraction utility. #1833 2022-05-18 06:46:52 -04:00
Anthony Arnaud
1a03d9fd12
Added cookies option for addic7ed to avoid anti-captcha provider requirement 2022-01-06 07:56:24 -05:00
morpheus65535
d8f14560e3
Improved search speed by reusing providers pools 2022-01-01 10:21:19 -05:00
Vitiko
718bd2f8b9 Add default attribute to Subtitle 2021-12-13 15:41:46 -04:00
TRaSH
8bdf957c06
Added More Equivalent release groups
Added: `FraMeSToR`, `W4NK3R`, `BHDStudio` to the Equivalent release groups, being that W4nk34 and BHDStudio use the Framestor (Remux) release as source for their bluray encodes.
2021-10-20 14:35:22 -04:00
morpheus65535
96a3acf8e9 Added movies searching to Addic7ed provider. #1525 2021-09-02 19:07:08 -04:00
vitiko98
a39a9e8bd5 Finish providers migration to subliminal_patch's guess_matches 2021-06-10 22:55:58 -04:00
morpheus65535
e86d537ca2
Improved subtitles scoring system 2021-06-10 16:00:42 -04:00
vitiko98
14d467e645 Update half of providers to use subliminal_patch's guess_matches 2021-06-08 18:44:30 -04:00
morpheus65535
b11d037d2e no log: Fine-tuning fix for tvsubtitles provider 2021-03-30 23:21:53 -04:00
morpheus65535
1a025b693b Fixed tvsubtitles provider #1354 2021-03-30 22:54:02 -04:00
Michiel van Baak
9d73ccacf3 Use sha1 digest as cache key
Subliminal uses dogpile.cache to save state of subtitle availability.
Some methods that dogpile.cache caches can have big argument lists,
resulting in a default cache key that is longer than 255 characters.
The dogpile.cache backend used, saves cache items to the filesystem,
using the cache key as filename. This can result in errors about
Filename too long.
SHA1 generates a 160bit hash of the key, and we use the hexadecimal
digest of that hash, resulting in key names of 80 characters.
2021-03-14 16:56:50 +01:00
Michiel van Baak
f10bac1fad Revert "Make subliminal always mangle cache keys to prevent long filenames"
This reverts commit 87fbd196a4.
2021-03-14 11:34:12 +01:00
Michiel van Baak
87fbd196a4
Make subliminal always mangle cache keys to prevent long filenames
* Use dogpile.cache sha1_mangle_key to mangle cache keys

When using the subtitle hashes as cache keys, sometimes they come
out as filenames of 270 characters.
Not a lot of filesystems out there support filenames with over 250
characters.
This behaviour was reported with ext4 and zfs on both linux and FreeBSD.

The dogpile.cache utils come with a function that returns a hex digest
of the key, limiting the filename to a fixed length of 40 characters.

* Set region to subliminal.region and only then configure it, instead of assigning the result of configure to the property

* Make sure subliminal ALWAYS mangles keys with the sha1 to prevent filenames that are too long
2021-03-13 18:04:18 -05:00
Louis Vézina
376e13d7f1 Upgraded GuessIt to 3.0.1 2020-05-20 11:29:39 -04:00
ngosang
55bb3791da tvsubtitles provider: hide error message when not found
Test: The Boys
2020-05-16 15:44:43 +02:00
Louis Vézina
bcc4183ef3 WIP 2019-09-22 22:27:23 -04:00
Louis Vézina
3ca2c98cd4 WIP 2019-09-16 22:04:27 -04:00
Louis Vézina
c5fa0f56e4 WIP 2019-09-13 15:14:31 -04:00
Louis Vézina
645952c61a WIP 2019-09-13 15:12:26 -04:00
panni
927b7b6406 core: update to subliminal_patch:head; fix subscene; solve cf almost instantly; fix chinese subs; fix titlovi; 2019-05-12 06:23:46 +02:00
Guy Khmelnitsky
bddfc5f0af
Update Subscenter to use new Subscenter.biz domain 2019-05-08 15:34:51 +03:00
panni
8f584143f8 update deps 2018-10-31 17:08:29 +01:00
panni
4beaeaa99e Merge remote-tracking branch 'origin/development' into subliminal_patch
# Conflicts:
#	libs/subliminal/subtitle.py
2018-10-31 17:02:33 +01:00
Louis Vézina
37142e247e Fix for multiple format in filename. 2018-10-23 21:31:40 -04:00
Louis Vézina
d61bdfcd4f Initial commit. 2018-10-20 22:53:12 -04:00
Louis Vézina
3c1532148a Second part of previous fix. 2018-10-17 06:24:13 -04:00
Louis Vézina
4dfc250287 Fix for Subliminal exception: 'list' object has no attribute 'lower'. This is panni's fix. 2018-10-17 00:21:24 -04:00
Louis Vézina
bb85224826 Fix for guessit returning a list for format 2018-10-10 22:33:08 -04:00
morpheus65535
26118abb2a Real fix for #158 2018-09-30 20:23:12 -04:00
morpheus65535
98cf99d1d0 Fix for #158 2018-09-28 21:32:39 -04:00
morpheus65535
b0854cb33d Upgrade Subliminal to 2.1.0dev #60 2018-04-23 08:36:17 -04:00
morpheus65535
36e6557a1c Including a modified version of subliminal 2.0.5 in libs 2018-03-23 19:59:59 -04:00