Commit graph

59 commits

Author SHA1 Message Date
morpheus65535 42781d5b68 no log: some pep8 fixes to legendasnet 2024-09-13 08:48:52 -04:00
Matheus Amendola b8aa2a8b1a
Added support for Legendas.net provider 2024-09-13 08:44:19 -04:00
morpheus65535 f6c5ee6bfc Fixed podnapisi AttributeError 2024-09-04 06:53:30 -04:00
GabbeHags 92708e722f
Made all subf2m test pass (#2645) 2024-09-02 05:19:52 -04:00
Anderson Shindy Oki 0fd635c72d
Fixed zimuku provider skipping non lowercase subtitles (#2644) 2024-08-30 09:06:51 +09:00
morpheus65535 cfa9004040 Fixed timeout while querying subdivx provider. #2633 2024-08-29 07:06:16 -04:00
morpheus65535 f1f3850f9e no log: small fixes to my latest commit 2024-08-27 21:51:14 -04:00
Nejc Kovač 74f2c66464
Fixed Podnapisi not returning any subtitles 2024-08-27 07:05:43 -04:00
GabbeHags 855da6b1bb
Fixed subf2m search process by stripping html title result before using regex 2024-08-26 07:49:33 -04:00
morpheus65535 eb084abc21 Fixed hearing-impaired detection using regex when language is Arabic and parenthesis are included in text. #2612 2024-08-25 15:05:31 -04:00
Hlib dc9df6814b
Fixed provider AvistaZ & CinemaZ optional subtitle Uploader (#2628) 2024-08-19 21:58:41 +09:00
Hlib 0fc334f731
Fixed AvistaZ and CinemaZ scraping when the Reseed notification is displayed 2024-08-06 07:15:50 -04:00
JayZed 5582cc076d
Fix for provider subtitle language being unintentionally modified
This prevents unwanted changes to the provider copy of the language.
Thanks to @vitiko98 for suggesting a better place for this fix.
2024-08-05 21:40:34 -04:00
The Man 866b1d5894
Added jimaku provider (#2505)
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2024-08-06 09:24:15 +09:00
Vitiko 4a34186985 SuperSubtitles: handle KeyError for movie searches 2024-07-26 19:16:37 -04:00
Vitiko 8fe8eaf7da Subdl Provider: avoid raising exception on no results
ProviderError is raised when the movie or the TVShow is not found,
causing Bazarr to throttle the provider instead of returning an empty
list.
2024-07-26 19:09:09 -04:00
Vitiko e4429e1a41 no log: Fix #2578 2024-07-26 18:59:40 -04:00
Vitiko b4195934c1 HDBits provider: handle KeyError (common exception) 2024-07-14 19:07:19 -04:00
Vitiko 91a35317cc Subdl Provider: add tests and use standard utils 2024-07-14 19:02:50 -04:00
morpheus65535 ebf3471eec Fixed issue with soustitreseu when guessit is unable to guess episode or season from release name. #2569 2024-07-10 10:07:18 -04:00
morpheus65535 ca7f68bbc8 Merge remote-tracking branch 'origin/development' into development 2024-07-09 21:24:02 -04:00
morpheus65535 e3a3ef1e93 Improved subdl provider to filter out non SRT or ASS subtitles 2024-07-09 21:23:13 -04:00
Vitiko aafaf1cbf1 Update fese (extractor) (cover #2538) 2024-07-09 18:51:51 -04:00
Anderson Shindy Oki 12e7bbfb01
Fixed animetosho empty language fallback (#2571) 2024-07-09 23:54:02 +09:00
morpheus65535 032e8b812d no log: small improvement to subdl languages conversion 2024-07-09 10:01:17 -04:00
morpheus65535 a15b8d5602 Fixed pt-BR issue with subdl provider. 2024-07-09 09:01:39 -04:00
morpheus65535 40985fdee3
Added subdl provider initial implementation 2024-07-07 09:24:22 -04:00
Anderson Shindy Oki 668ec386fc
Fixed usage of pysubs2 removed exception in subliminal_patch 2024-06-25 08:48:18 -04:00
morpheus65535 2f1e3645b0 Merge remote-tracking branch 'origin/development' into development 2024-06-20 07:35:37 -04:00
morpheus65535 76175a889b Fixed opensubtitles.com provider not being throttled properly when server returned http 500. 2024-06-20 07:35:29 -04:00
Vitiko 4430ec8f3e Subtitle class: get format dinamically (fix #2514) 2024-06-18 17:44:12 -04:00
modem 9a52b3c539
Fixed legendasdivx provider while searching for movies subtitles 2024-06-18 05:50:34 -04:00
morpheus65535 fb83ec4081 Fixed unhandled exception in opensubtitles.com provider login method. #2545 2024-06-18 05:31:50 -04:00
Anderson Shindy Oki 2b19f390e7
Updated pysubs2 to 1.7.2
* chore: Bump pysubs2 to v1.7.1

* chore: bump version to 1.7.2

* remove bin
2024-06-08 06:40:00 -04:00
Anderson Shindy Oki a8c1794061
Fixed provider legendasdivx unable to find series subtitles. #2509
* fix: quotes surround series name not season

* feat: Add search via series imdb id

* chore: Add comment

* fix: Last small fixes
2024-06-08 06:20:03 -04:00
morpheus65535 bb8233b599 Fixed external subtitles indexing on some platforms where filesystem encoding may be using a different UTF8 normalization form. 2024-06-06 06:17:13 -04:00
morpheus65535 0e183c428b Fixed subdivx series search process. #2499 2024-05-27 20:58:29 -04:00
morpheus65535 d8e58cac83 no log: fixed empty subtitles being saved 2024-05-13 22:11:40 -04:00
morpheus65535 b3a5d43a10 Fixed issue while saving some odd case ASS embedded subtitles. 2024-05-12 10:13:21 -04:00
morpheus65535 006ee0f63a Fixed issue with subssabbz provider comparing None with int. 2024-05-10 06:46:50 -04:00
morpheus65535 47011f429a Fixed issue with subsunacs provider comparing None with int. 2024-05-10 06:36:04 -04:00
morpheus65535 bb4b01f3fb Removed closed subscene provider 2024-05-09 15:19:31 -04:00
Anderson Shindy Oki 970b0f9d47
Added animetosho release info 2024-05-04 13:19:36 -04:00
morpheus65535 2c4ed03817 Fixed HI subtitles identification when downloading and improved some constants. #2386 2024-05-02 22:05:41 -04:00
JayZed bea2f0b781
Fixed embedded ASS subtitles writing encoding error
For a couple of files, I had UnicodeEncodeErrors raised when writing out a file it had successfully read in.
In my case, the output file was truncated to 1 KB.
2024-05-02 06:32:03 -04:00
Anderson Shindy Oki 2782551c9b
Fixed Animetosho provider error for tv shows
* chore: Skip anime

* wip
2024-04-30 06:28:41 -04:00
JayZed 5749971d67
Improved whisper provider to not throttle when unsupported audio language is encountered. #2474
As we have noted before, bad input data should be no reason to throttle a provider.
In this case, if the input language was not supported by whisper, we were raising a ValueError that was never caught and causing an error in the whisper provider for which it was throttled.
Instead, we are now detecting this case and logging an error message.
However, given that the input language was not one of the 99 currently known to whisper, it's probably a mislabeled audio track. If the user desired output language is English, then we will tell whisper that the input audio is also English and ask it to transcribe it. Whisper does a very good job of transcribing almost anything to English, so it's worth a try.
This should address the throttling in issue #2474.
2024-04-29 22:11:47 -04:00
Anderson Shindy Oki 5e0433834e
Fixed animetosho provider empty subtitle name. #2468 2024-04-24 20:27:04 -04:00
morpheus65535 fd190aad14 Fixed SyntaxWarning with Python 3.12. #2462 2024-04-24 06:49:38 -04:00
Vitiko 369b2c7343 Embedded Subtitles provider: handle FileNotFoundError 2024-04-23 17:20:36 -04:00