Commit Graph

46 Commits

Author SHA1 Message Date
morpheus65535 95474b29db Added support for opensubtitles.com dedicated VIP subdomain that get automatically used according to subscription status. 2024-02-11 14:51:30 -05:00
JayZed 938f6df386
Added separate values to whisperai provider for connection and read timeouts
Added "response" key with default value of 5 to pair with existing "timeout" key which has a default of 3600 sec.
Both values can be updated in WhisperAI settings dialog by user.
More information about these timeouts here: https://reqbin.com/code/python/3zdpeao1/python-requests-timeout-example
2024-01-28 21:09:37 -05:00
JayZed 990448b06e
Added Sync Optimization for Movies, Series and Episodes to ignore unmonitored items 2024-01-24 18:07:15 -05:00
morpheus65535 0e648b5588
Improved subtitles synchronisation settings and added a manual sync modal 2024-01-10 23:07:42 -05:00
JayZed c0bbd4f150
Fixed some Whisper issues and added logging level selector for this specific provider 2024-01-05 21:01:45 -05:00
Vitiko c4f103e39b
Added settings to exclude subtitles from specific provider to be synced 2023-12-29 19:33:36 -05:00
JayZed fe52153c71
Added "Manually" option for remaining tasks in Scheduler settings page 2023-12-28 13:25:15 -05:00
morpheus65535 5739b9ad08 Added opensubtitlescom settings to include AI translated subtitles in search results. 2023-12-26 23:54:29 -05:00
morpheus65535 f2cd79ec20
Fixed numeric password issue for authentication. #2326 2023-12-14 11:27:13 -05:00
S Dellysse 256ceeb598
Fixed exception being raised when setting all numeric password to access the web UI 2023-12-08 14:20:00 -05:00
morpheus65535 c97a98d4f2 Fixed usage of number only username or password for providers, proxy or postgres. #2309 2023-12-02 10:29:36 -05:00
morpheus65535 addae11b61 no log: replace config.ini.old if it exists instead of failing. 2023-11-19 10:14:44 -05:00
morpheus65535 2ad7ddf5a6 Improved stability by usinf Python f-string as much as possible to prevent TypeError and improve code readability. 2023-10-17 23:24:26 -04:00
morpheus65535 85c65ecb5a Fixed config.ini conversion by disabling interpolation with ConfigParser that failed with addic7ed cookie. 2023-10-16 06:32:56 -04:00
morpheus65535 c89da3e619
Changing from config.ini to config.yaml 2023-10-14 09:56:21 -04:00
Vitiko 63335f40fc Add HDBits.org provider 2023-09-26 01:27:24 -04:00
DavidFair 296d497673
Modified default value for adaptive searching (now enabled) and improved description in settings 2023-09-05 20:14:36 -04:00
morpheus65535 bccded275c
Replaced peewee with sqlalchemy as ORM. This is a major change, please report related issues on Discord. 2023-07-26 19:34:49 -04:00
morpheus65535 faa9566431 Improved subtitles providers settings to reset Authentication or Configuration error throttling while saving. 2023-07-16 23:32:46 -04:00
morpheus65535 fc01267d5b Removed leftover from legendas.tv provider. 2023-06-15 12:46:49 -04:00
morpheus65535 2511c310f1 Added settings to choose desired UI theme. 2023-06-15 06:32:36 -04:00
Vitiko e3c4def89a Subf2m Provider: add user-agent header configuration
This change fixes empty queries.
2023-06-12 19:36:11 -04:00
Vitiko 547f8c428d
Added feature to treat couples of languages as equal when searching for subtitles
* Add 'Language-equals' support

This feature will treat couples of languages as equal for list-subtitles
operations. It's optional; its methods won't do anything if an empy list
is set. See more info at docstrings from 'subliminal_patch.core'.

For example, let's say I only want to have "Spanish (es.srt)" subtitles
and I don't care about the differences between Spain and LATAM spanish.
This feature will allow me to always get European Spanish even from
LATAM Spanish providers like Argenteam and Subdivx.

Example for config.ini:

language_equals = ['spa-MX:spa']

(Which means all Latam Spanish subtitles from every provider will be
converted to European Spanish)

* Add PT and ZH language tests

* Add HI and Forced parsing for language pairs

Format example: ["en@HI:en", "es-MX@forced:es-MX"]

* Update languages.py

* Update API definition to reflect the previous change

* Add language equals table to the UI (test only)

* Add global language selector and get language from code3 utilities

* Add unit tests for language equal feature

* Add encode function to language equal feature

* Add CRUD methods to the language equals panel

* Add equals description

* Add parsing support for alpha3 custom languages

* no log: add more tests

* Add forced and hi support to the language equal target

---------

Co-authored-by: morpheus65535 <louis_vezina@hotmail.com>
Co-authored-by: LASER-Yi <liangyi0007@gmail.com>
2023-05-27 09:38:55 -04:00
Jens Lee e2ba532cee
Fixed zimuku that now require anti-captcha 2023-04-21 06:25:09 -04:00
Alex Yancey 8b1db07e9f
Added OpenAI Whisper Provider 2023-04-05 14:43:24 -04:00
morpheus65535 7136383098 Added an option to prevent sleeping hard drives from being wake-up by video file hashing. 2023-03-20 23:13:25 -04:00
morpheus65535 5dc4e782ae Added option to deeply analyze audio tracks from media files or not to determine languages. Default is to use Sonarr/Radarr provided languages instead. Should prevent API limit ban for cloud user. 2023-02-23 18:32:54 -05:00
morpheus65535 3310f6aeb8 Improved audio track language detection by using our video parser instead of values provided by Sonarr/Radarr. We also added "treat as" concept for undefined languages audio and embedded subtitles tracks. #2050 2023-02-09 16:58:38 -05:00
morpheus65535 d39f41d7e2 Increased minimum subtitles search and upgrade frequencies to 6 hours instead of 3 to reduce the impact on providers' website. 2023-02-08 17:00:37 -05:00
Vitiko 47aff78ab0 Subf2m Provider: add optional config for SSL verification
Temporary
2023-01-31 16:39:38 -04:00
halali d5911e78b5
Added PostgreSQL as optional database engine
Wiki: https://wiki.bazarr.media/Additional-Configuration/PostgreSQL-Database/
2023-01-29 16:44:56 -05:00
Cory Metcalfe f5d7b4d321
Added configurable request timeout to Sonarr and Radarr 2023-01-25 15:26:22 -05:00
morpheus65535 c4b8345e65 Added mediainfo as potential embedded subtitles parser. #2007 2022-12-20 23:37:52 -05:00
morpheus65535 cc42e7bc5c Fixed improper page_size value that prevent series and movies page from loading. #1995 2022-12-07 06:38:43 -05:00
LASER-Yi 9165663cba Move pageSize in UI settings to backend 2022-11-21 00:24:09 +08:00
Vitiko 708fbfcd8e Add support for configurable scores (movies and episodes)
Currently only configurable via manual `data/config/config.ini`
text edition.

New configurable values are `series_scores` and `movie_scores`.

For each config section, the sum of the config values (except hash)
must be equal to the hash value plus one (1), otherwise default
values will be used (notified via debug log).

Hash values are not meant to be modified; the value is shown in
`config.ini` for reference. Modifying hash values would imply
breaking Bazarr's score logic.
2022-11-05 01:07:06 -04:00
morpheus65535 a1594e5a08 Added automatic update of wanted subtitles count on use embedded subtitles settings modification. 2022-10-26 10:42:44 -04:00
Sander van Kasteel 0d39928a7b
Added support for CORS headers 2022-08-22 15:35:35 -04:00
morpheus65535 4382a05da1 Fixed double slashes stored in config.ini by sanitizing the config values. #1903 2022-08-03 21:55:53 -04:00
vitiko98 5624ae431e Embedded Subtitles provider: add support for unknown language tags 2022-07-20 02:51:30 -04:00
Caleb Rascon c622e1f710
Added option to always use audio track for subtitle syncing 2022-07-06 13:05:10 -04:00
vitiko98 d2b40bd781 Add Karagarga.in provider 2022-06-29 00:07:18 -04:00
vitiko98 8086bce5c4 Embedded Subtitles Provider: major update
* fese library was updated
* mergerfs_mode support was dropped. Too much false positives
* extended codec support (two new codecs added: webvtt and mov_text)
* disable conversion to srt by default
2022-06-28 23:21:31 -04:00
Samuel Bartík fde1e0e069
Improved titulky provider search 2022-05-23 06:09:17 -04:00
morpheus65535 0bfaf7a36c no log: fixed improper imports 2022-05-04 19:53:28 -04:00
morpheus65535 2f01ab8523
Reworked Bazarr file structure to improve support and optimization 2022-05-01 08:00:20 -04:00
Renamed from bazarr/config.py (Browse further)