172 Commits

Author SHA1 Message Date
morpheus65535
5dc1d278e1 Improved error handling in subdl provider to log specific "no subtitles found" cases instead of raising exceptions when title is not found. #3218 2026-02-24 15:17:47 -05:00
Antoine Aflalo
721361a361 Improved Gestdown provider release matching 2026-02-21 22:33:49 -05:00
JMVS
97ecde2ec7 Added Spain vs LATAM Spanish detection to SubX provider 2026-02-21 22:29:17 -05:00
Xiaoya Wei
da9869c545 Fixed assrt season pack downloading wrong episode file 2026-02-21 10:01:49 -05:00
Xiaoya Wei
b3c798c669 Fixed assrt provider skipping season pack subtitles for episode searches 2026-02-17 16:46:45 -05:00
Xiaoya Wei
27dc8a59b2 no log: Fixed Assrt provider failing to download single-file subtitles 2026-02-16 15:53:40 -05:00
Xiaoya Wei
70bd5d5443 Fixed Assrt provider crash on empty filelist and CJK title matching failure 2026-02-16 06:36:12 -05:00
b0ril
cbf1aa756a Fixed subssabbz search, diacritics, language comparison, and download error handling 2026-02-15 11:50:48 -05:00
dsolva
2ad9825270 Added audio delay detection in MKV headers for WhisperAI using FFprobe 2026-02-14 10:06:55 -05:00
Luis Miguel Rodriguez
fb7ac29984 Improved subtis provider by fixing hash-based score calculation 2026-02-14 08:14:02 -05:00
morpheus65535
f0190d54a6 Standardized the initialization of the matches attribute across all subtitle providers by setting it as a set(). #3192 2026-02-13 20:32:30 -05:00
JMVS
8e56e40b8f Added SubX subtitle proxy for Subdivx Latam Spanish provider 2026-02-12 07:52:23 -05:00
Vincenzo Gianfelice
d7a6f91d5b Improved subdl provider by adding search by tmdb ID 2026-02-11 23:59:05 -05:00
morpheus65535
414aafa0a8 Removed subdivx provider and its related tests as it is no longer supported. #2714 2026-02-11 23:06:30 -05:00
JayZed
1052b20e6b Fixed GreekSubs provider from crashing 2026-02-11 12:24:17 -05:00
morpheus65535
404cd9198a Handled ValueError when parsing the year in opensubtitlescom provider to prevent throttling provider for nothing. 2026-02-10 17:49:25 -05:00
morpheus65535
c3419d2c25 no log: Refactored subtitles providers to improve imports, error messages, and logging consistency. Removed unused imports and fixed exceptions in addic7ed. 2026-02-10 06:30:08 -05:00
morpheus65535
1d680faf8a Fixed improper use of matches in legendasdivx provider by correctly referencing it as a class attribute self.matches. #3183 2026-02-10 06:20:42 -05:00
morpheus65535
c2b3835490 Improved error handling and logging in opensubtitlescom provider by adding JSON decode fallbacks for request and response bodies. 2026-02-08 09:19:11 -05:00
morpheus65535
ab759fd6f8 Handled "429 Too Many Requests" error in Titulky provider by raising TooManyRequests exception and adjusting throttling duration. #3165 2026-02-02 23:25:40 -05:00
morpheus65535
e2f0bd7f13 Refactored opensubtitlescom provider to improve logging clarity, enhance query parameter generation, and handle edge cases for missing IDs gracefully. #3170 2026-02-02 22:13:27 -05:00
morpheus65535
ccc21c0e97 no log: Refactored Subtitle.matches to use None instead of {} by default and initialized as set() in the constructor. 2026-01-30 23:36:37 -05:00
morpheus65535
726c950b4e Removed OpenSubtitles.org provider and associated functionality across the codebase. Updated tests and provider references. 2026-01-30 17:27:54 -05:00
morpheus65535
8f512aa4d7 Excluded podnapisi provider from RetryingSession injection to prevent hammering them with useless requests. #2531 2026-01-28 23:25:02 -05:00
morpheus65535
41fe78354b Refactored get_matches in multiple providers to use self.matches instead of local matches for consistency and improved history logging. 2026-01-28 21:56:33 -05:00
morpheus65535
8fd87e55f1 Added retry logic to NapiProjekt provider requests for improved resilience. #3161 2026-01-27 06:44:22 -05:00
morpheus65535
616fb8c282 no log: escape video release group properly. #3153 2026-01-26 16:04:23 -05:00
morpheus65535
b25fc93157 Fixed release group matching logic to improve accuracy of matches between video filename and provider release info. #3153 2026-01-26 15:02:11 -05:00
morpheus65535
77a80c0493 Fixed (properly this time) machine translated subtitles in opensubtitles.com search parameters. #3137 2026-01-24 15:08:31 -05:00
morpheus65535
e8ce7e687e Removed embedded subtitles provider ASS subtitles content modification since this should be properly implemented in subzero mods instead. #3144 2026-01-24 14:32:22 -05:00
morpheus65535
20edf259fc Improved opensubtitles.com search parameters. #3143 2026-01-18 17:27:15 -05:00
morpheus65535
3bb6088969 Added opensubtitles.com option to allow machine translated subtitles in search results. #3137 2026-01-17 00:22:38 -05:00
Khánh Lê Hoàng
be9d90ac94 Improved subsource to fallback to title search if IMDB returns empty result 2026-01-16 22:41:24 -05:00
Luis Miguel Rodriguez
a0b65c517d Refactored subtis.io provider to use a cascade search strategy 2026-01-16 22:24:17 -05:00
morpheus65535
1799c7a070 Improved animesubinfo provider to handle absolute episode numbers and properly match properties from release info. #3130 2026-01-16 07:54:50 -05:00
Jbuck7
327e7f366c Fixed whisperai provider audio stream language mapping to prevent selecting improper track as reference 2026-01-11 12:15:45 -05:00
morpheus65535
9dddfcb3c0 Fixed opensubtitles.com release group matching. #3110 2026-01-11 10:34:11 -05:00
morpheus65535
a4863b111d no log: reverted improper fix 2026-01-10 10:41:06 -05:00
morpheus65535
95c2e57486 Fixed subsource language conversion exceptions. #3120 2026-01-10 10:10:03 -05:00
Luis Miguel Rodriguez
bd154aae67 Added Subtis.io subtitles provider 2026-01-07 22:01:16 -05:00
morpheus65535
30d0e648ed Fixed whisperai audio stream usage to correctly map with language tag. #3103 2025-12-29 22:33:47 -05:00
morpheus65535
4b5f64c117 Fixed issue while saving external .smi subtitles 2025-12-24 12:00:33 -05:00
morpheus65535
57f3c1adee Merge remote-tracking branch 'origin/development' into development 2025-12-21 21:20:44 -05:00
morpheus65535
30f5301426 Fixed subdl improperly catching error responses and throttling appropriately 2025-12-21 21:20:40 -05:00
Jawad Nozari
7dcfe6c9ae Fixed Subsource title matching for localized titles 2025-12-21 11:09:34 -05:00
morpheus65535
6e911cf97d Fixed embeddedsubtitles provider issue with some subtitles format. #3085 2025-11-29 10:01:10 -05:00
morpheus65535
eaf64ac9ae Fixed subtitles getting improperly converted to srt even if use original format is enabled in languages profile. #3075 2025-11-22 22:26:11 -05:00
Patrick Seal
6dcdeefabb Fixed Karagarga to use correct username and password fields for forum login 2025-11-20 07:48:46 -05:00
morpheus65535
70fecb8c53 Fixed avistaz_network provider when trying to download a zipped movie subtitles file. #3065 2025-11-15 16:39:00 -05:00
morpheus65535
36b6ea3e47 Fixed an issue with the subsource.net provider where a null commentary returned causes a parsing error. #3064 2025-11-15 16:30:58 -05:00