Commit Graph

527 Commits

Author SHA1 Message Date
josdion 76ec6109df subsunacs - improve provider 2020-04-26 05:08:09 +03:00
josdion 8b06629906 subssabbz - improve provider 2020-04-25 20:24:58 +03:00
josdion 7670b7eae6 yavkanet - improve provider 2020-04-25 20:04:43 +03:00
josdion 267933f106 adding capability for subtitle provider to set frame rate when loading microdvd file 2020-04-25 16:21:36 +03:00
josdion 3b20310d86 fix inconsistent tv show naming 2020-04-21 23:16:15 +03:00
josdion cd6c527d89 FIx #928 - don't raise an exception in case of unsupported archive 2020-04-14 09:40:37 +03:00
Ori 8dad86c8aa wizdom: some subtitle files are empty, skip 2020-04-08 18:39:38 +03:00
Ori 9c66639828 bugfix language id in wizdom provider 2020-04-08 17:44:12 +03:00
josdion 286a216ab6 Fix #896
- Improved release info
- Remove search in alternative titles
- Read the best scored subtitles from archive
2020-04-03 20:18:44 +03:00
morpheus65535 1c7776876c
Merge pull request #901 from josdion/development
subsunacs - improve finding uploader user name
2020-03-31 20:35:30 -04:00
josdion 3e21376fe6 subsunacs - improve finding uploader user name 2020-03-31 19:29:51 +03:00
Louis Vézina 605eeced56 Fix for #898 2020-03-30 21:08:11 -04:00
morpheus65535 299af38486
Merge pull request #895 from josdion/development
subsunacs - allow txt subtitles to be downloaded
2020-03-29 08:05:17 -04:00
josdion 6d6d69d89d subsunacs - allow txt subtitles to be downloaded 2020-03-29 09:36:58 +03:00
ngosang 9fc8bfeffb subdivx: fix redirect, release info and uploader. resolves #889 2020-03-28 20:34:39 +01:00
josdion 41e84b7e3d subssabbz, subsunacs, yavkanet - fix setting of uploader
Fix problem where the last uploader is set as uploader of all subtitles.
2020-03-28 10:10:24 +02:00
morpheus65535 f6c303e2b5
Merge pull request #885 from gyh1621/master
Fix zimuku provider
2020-03-25 10:07:22 -04:00
gyh1621 6478635163 stop sorting query results by language in zimuku 2020-03-25 07:29:45 +00:00
gyh1621 b12cb42146 Fix zimuku provider 2020-03-25 06:06:06 +00:00
josdion 03e0998d82 opensubtitles - show uploader as anonymous when UserNickName is empty
Show uploader as anonymous when UserNickName is empty as this is how the username is shown on opensubtitles.com
2020-03-22 14:33:02 +02:00
morpheus65535 e04364d17d
Merge pull request #876 from josdion/development
add uploader member variable to subtitle class
2020-03-22 07:50:07 -04:00
josdion df2f0bb7b5 update opensubtitles to set subtitle uploader username 2020-03-22 12:20:07 +02:00
josdion e09d84e09c add uploader member variable to subtitle class
Add uploader member variable to subtitle class and update subssabbz, subsunacs and yavkanet to retrieve the uplader username.
2020-03-22 09:58:31 +02:00
morpheus65535 3b67dfc8b4
Merge pull request #874 from natiz/development
New Provider: Wizdom
2020-03-21 20:40:48 -04:00
natiz f125d39b8c Add wizdom provider 2020-03-21 17:51:16 +02:00
German Gutierrez da2c5e5212 New Provider: RegieLive 2020-03-20 20:22:53 +01:00
josdion d3d7991db7 subssabbz, subsunacs - various fixes to improve match-finding
- fix inconsistent names of some TV shows
- sanitaze movie names
- do not remove apostrophe when sanitize TV and movie names
2020-03-20 09:56:18 +02:00
josdion 43fc2f093b do not remove apostrophe when calling sanitize()
Removing apostrophe from movie and tv names will lead to missing matches.
2020-03-19 13:54:27 +02:00
josdion 13bf1b7a76 remove matches.add(id(self)) from get_matches
remove matches.add(id(self)) from get_matches as this is an obvious mistake, that I copied from another provider :)
2020-03-19 12:03:07 +02:00
josdion c6355be1bd Add yavka.net subtitles provider
Bulgarian (mostly) Subtitles Provider. Also provide subtitles in English, Russian, Spanish, and Italian.
2020-03-19 07:42:08 +02:00
morpheus65535 f8492f4688
Merge pull request #856 from pkoutsias/feature/greek_providers_fix
Fixes #773
2020-03-13 16:28:01 -04:00
German Gutierrez 4187f100a0 bsplayer: removal of a faulty host 2020-03-13 16:21:20 +01:00
Panagiotis Koutsias 627ac29dfe Fixes #773
Fixes subs4free and subs4series providers
Removes subz provider
2020-03-13 10:12:20 +02:00
Louis Vézina c7c7a23f58 Fix for d5feea0b09 2020-03-08 09:50:31 -04:00
panni d5feea0b09 fix #731 2020-03-08 05:53:27 +01:00
German Gutierrez c2614fc776 legendasdivx: adding scores to subtitles to get best match in archive 2020-02-24 16:13:30 +01:00
German Gutierrez c72366d883 legendasdivx: using guessit to pick up the right sub in archive 2020-02-24 11:06:48 +01:00
German Gutierrez 9036a0863c bsplayer: adding matches 2020-02-23 17:37:02 +01:00
Louis Vézina cc61d0188f Fix for Python 2.7 compatibility regression. 2020-02-16 10:37:55 -05:00
panni 584f4a7c04 update subliminal_patch; improve scoring; improve bsplayer; possibly fix bazarr#821 2020-02-16 05:53:32 +01:00
Louis Vézina 9455847a0e Revert "subliminal_patch: hearing impaired fix"
This reverts commit 258dc3a7
2020-02-15 11:17:57 -05:00
morpheus65535 3d87c6ee15
Merge pull request #823 from GermanG/hearing_impaired_match_fix
subliminal_patch: hearing impaired fix
2020-02-15 08:01:31 -05:00
German Gutierrez 258dc3a776 subliminal_patch: hearing impaired fix 2020-02-15 12:09:14 +01:00
German Gutierrez 9651a63db9 betaseries: adding release info 2020-02-15 09:03:00 +01:00
Michiel van Baak d4dd3ca4de Use native os.scandir when available 2020-02-09 15:37:11 +01:00
morpheus65535 7c061874fb
Merge pull request #806 from GermanG/subdvix
subdivx: replacing ParseReponseError by APIThrootled
2020-02-07 15:53:45 -05:00
German Gutierrez e0168b7dba subdivx: retrying download when link is not class 'detalle_link' but 'link1' 2020-02-07 20:20:53 +01:00
German Gutierrez 881a16350a subdivx: replacing ParseReponseError by APIThrootled 2020-02-07 15:01:26 +01:00
German Gutierrez a00d50d520 legendasdivx: adding imdb (alternative) search 2020-02-07 09:01:43 +01:00
German Gutierrez acc30fe539 legendasdivx: wider query for better results and modifications for future improvements 2020-02-05 21:02:31 +01:00
Halali 57c24a6e56 Another Possible fix for titulky provider 2020-01-27 22:11:54 +01:00
morpheus65535 6c3a0ba354
Merge pull request #770 from IIIspaceIII/feature/provider-titrari-ro
Feature/provider titrari ro
2020-01-24 06:23:12 -05:00
Space 07b6fc2fbd Merge remote-tracking branch 'origin/feature/provider-titrari-ro' into feature/provider-titrari-ro 2020-01-24 12:06:33 +02:00
Space 1801d2555b #769
-fixed searching without imdbId
2020-01-24 12:06:18 +02:00
Halali 91101073b8 Possible fix for titulky provider 2020-01-23 22:55:04 +01:00
Louis Vézina c16ba5e17a Fix for #767 2020-01-22 20:09:32 -05:00
qxe5534 517454b2df Merge branch 'development' into feature/provider-titrari-ro
# Conflicts:
#	bazarr/get_providers.py
2020-01-20 10:25:15 +02:00
Space 3cb1a33867 -added provider titrari.ro for movies 2020-01-19 22:55:56 +02:00
panni 314c1f90e5 update subliminal_patch; possibly fix bazarr#656 2020-01-19 05:30:39 +01:00
German Gutierrez 7d5fdafe0c LegendasDivxs: skipping .txt files from archived file 2020-01-18 14:20:53 +01:00
German Gutierrez 6291cf7134 removing unneeded imports from bsplayer and legendasdivx 2020-01-18 13:02:37 +01:00
German Gutierrez 304ee8766c Adding release info to bsplayer and subdvix providers 2020-01-18 12:59:14 +01:00
German Gutierrez 22ce5dc450 LegendasDivx: adding missing import ParseResponseError 2020-01-18 12:58:22 +01:00
morpheus65535 6677d20686
Quick fix for #752 2020-01-16 23:13:44 -05:00
German Gutierrez b4b7a3ed2e LegendasDivs: cleaning up debug logging 2020-01-16 21:48:38 +01:00
German Gutierrez 46b59cdae7 Provider LegendasDivx v1 2020-01-16 21:38:41 +01:00
German Gutierrez 6c3cc4be28 providers: adding bsplayer initial commit 2020-01-07 12:23:17 +01:00
panni a612335a44 core: update to subliminal_patch:head; core: try and fix #660 2019-12-24 00:46:34 +01:00
panni 64fa210688 core: update to subliminal_patch:head; core: try and fix #703 2019-12-24 00:25:02 +01:00
Mexx62 3b360db1c0 Betaseries: Use release group to choose which subtitle to download in archive 2019-12-21 22:56:45 +01:00
dimo d4a74581da Allow assrt to fetch subtitles through only ISO 639-2
This commit should fix issue #460
2019-12-01 10:04:04 +08:00
Halali f1596ef7ba Fix Titulky provider compatibility with Python3 2019-11-27 23:32:58 +01:00
Louis Vézina 684c8009bc Fix for Addic7ed. 2019-11-15 12:38:34 -05:00
Louis Vézina 213163fe3e WIP 2019-11-08 14:30:58 -05:00
Louis Vézina 8ea82d5e5f Fix for Subscene under Python 3.x 2019-11-08 09:21:40 -05:00
Louis Vézina d92e7755d3 Fix for SubtitulamosTv in Python3. 2019-11-07 19:37:56 -05:00
Louis Vézina 7f80b1de83 Merge branch 'development' into python3
# Conflicts:
#	bazarr/get_series.py
#	bazarr/list_subtitles.py
2019-10-31 13:21:49 -04:00
morpheus65535 1497359681
Merge pull request #653 from gmerciel/subtitulamos-tv
Subtitulamos.tv provider
2019-10-31 09:28:13 -04:00
Gonzalo Merciel 2e645039f1 Fixed encoding issues 2019-10-30 22:57:50 -05:00
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
2019-10-28 20:27:11 -04:00
panni 912717dd93 core: update to subliminal_patch:head; addic7ed: fix using empty show ids list; fix completed subtitle detection for non-english languages; fix mr robot subtitle file detection 2019-10-22 12:00:50 +02:00
panni 8799938b4e core: update to subliminal_patch:head; addic7ed: show ids fetching 2019-10-20 06:07:10 +02:00
Louis Vézina 995b9ac9ae Merge branch 'development' into python3
# Conflicts:
#	bazarr/get_episodes.py
#	bazarr/get_movies.py
#	bazarr/get_subtitle.py
#	bazarr/list_subtitles.py
#	bazarr/main.py
#	libs/subliminal_patch/core.py
#	libs/subliminal_patch/providers/addic7ed.py
2019-10-19 18:10:44 -04:00
panni e452394841 core: update to subliminal_patch:head; addic7ed: fix captcha solving; fix getting show list 2019-10-19 23:20:12 +02:00
Gonzalo Merciel 3d492ab4d6 Corrected release_info property.
Corrected bug with matches.
2019-10-10 17:24:13 -03:00
Gonzalo Merciel 6b91993545 Added encoding, realease_info and better matching. 2019-10-10 16:46:27 -03:00
Gonzalo Merciel f809e608e4 Added subtitulamos.tv provider. 2019-10-10 16:46:27 -03:00
Halali 7171635441 Titulky provider some changes for python v3 compatibility 2019-10-09 22:06:30 +02:00
Louis Vézina 08139b43ed Merge branch 'development' into python3
# Conflicts:
#	bazarr/main.py
2019-10-07 17:00:52 -04:00
ngosang cdeed59584 Update Argenteam provider (https and new domain) 2019-10-07 22:00:27 +02:00
Louis Vézina a4ed73b6fc Fix for invalid language in filename. 2019-10-07 15:28:26 -04:00
Louis Vézina 2a78008ecb Drop language on all exception. 2019-10-07 15:18:28 -04:00
Louis Vézina 99e940f7a8 Drop language on all exception. 2019-10-07 15:00:26 -04:00
Louis Vézina 7c75ae7615 Fix for invalid language code. 2019-10-07 14:50:16 -04:00
Louis Vézina 90e9786546 Merge branch 'development' into python3
# Conflicts:
#	bazarr/main.py
2019-10-07 10:49:46 -04:00
Louis Vézina 7d3c6b31e7 Fix for index out of range when no extension in filename. 2019-10-07 06:55:00 -04:00
Louis Vézina afd9cd6ddb Merge branch 'development' into python3
# Conflicts:
#	bazarr/get_movies.py
#	libs/subliminal_patch/core.py
#	libs/subliminal_patch/providers/subdivx.py
#	libs/subliminal_patch/providers/titlovi.py
2019-10-05 22:57:42 -04:00
Louis Vézina d65601d9cb Fix for #605. 2019-10-05 22:48:04 -04:00
Halali b3c6def6bc Updated subliminal_path and subzero to latest dev version 2019-10-05 22:55:35 +02:00
ngosang 232eaa1981 Improve Subdivx provider, handle more exceptions 2019-10-05 15:52:45 +02:00
ngosang c96fb20663 Improve provider throttle / status to handle all exceptions 2019-10-05 15:25:04 +02:00
Louis Vézina 59c6a269ab WIP 2019-09-28 00:22:17 -04:00
Louis Vézina 3df86acb85 WIP 2019-09-22 23:07:04 -04:00
Louis Vézina bcc4183ef3 WIP 2019-09-22 22:27:23 -04:00
Louis Vézina b055d89b4f Merge branch 'development' into python3
# Conflicts:
#	bazarr.py
#	bazarr/get_subtitle.py
2019-09-22 20:38:43 -04:00
Louis Vézina 9dd85eeee7 WIP 2019-09-22 20:35:12 -04:00
ngosang f8db6c31e2 Fix Subdivx provider, new webpage 2019-09-21 14:09:11 +02:00
Louis Vézina a7b40eaf79 WIP 2019-09-20 17:56:33 -04:00
Louis Vézina e7cb2a71e2 WIP 2019-09-18 21:50:20 -04:00
Louis Vézina f389c38a9c WIP 2019-09-18 11:30:46 -04:00
Louis Vézina 3ca2c98cd4 WIP 2019-09-16 22:04:27 -04:00
Louis Vézina 645952c61a WIP 2019-09-13 15:12:26 -04:00
Halali 36c0d2d311 Add Titulky as private CZ,SK tracker 2019-09-08 14:46:01 +02:00
panni 763d90d702 core: update to subliminal_patch:head; subscene: http: fall back to local DNS in case of NXDOMAIN; titlovi: fix querying 2019-07-27 03:25:45 +02:00
Mexx62 9cd7cfe07d Added betaseries provider (#486)
* Added betaseries provider

* Make the provider TV Shows only

* Fixed betaseries token save in wizard

* Boosted subtitles score

* Removed addic7ed_boost

* Fixed subtitle URL problem

* Changed variable names

* Change provider informations and add warning

* Reverted subliminal_patch/score.py
2019-07-18 19:21:22 -04:00
Panagiotis Koutsias 0fcef4d674 Optimizes Greek providers (#489)
* Optimizes providers

* Adds episode id in subtitle page link

* Adds episode id in subtitle page link
2019-07-13 20:29:05 -04:00
panni 490468f7b3 core: update to subliminal_patch:head; subscene: add pt-BR support; fix unknown language code on empty response 2019-07-05 14:31:58 +02:00
panni bce41d8002 core: update to subliminal_patch:head; scandir: docker/bazarr compat, might fix #461 2019-07-05 03:25:02 +02:00
panni 3d8e8ee59b core: update to subliminal_patch:head; subscene: explicitly set account filters for languages 2019-06-23 15:28:42 +02:00
panni 702038c191 core: update to subliminal_patch:head; subscene: move login/cookies to initialization sequence 2019-06-22 16:46:56 +02:00
panni b100d4ed5c core: update to subliminal_patch:head; support file hashes even when scenename is used 2019-06-21 15:06:27 +02:00
panni 05aaf8094d core: update to subliminal_patch:head; subscene fallback for non-year results; detect downtime (raise ServiceUnavailable) 2019-06-21 04:52:27 +02:00
pannal 87f3e65bd2
Merge pull request #442 from MoshiMoshi0/development
Fix video hash not being computed when using Napisy24 provider
2019-06-21 04:07:19 +02:00
Louis Vézina 0995df6c7d Fix for #436 and #459. 2019-06-20 21:34:14 -04:00
panni 8c92599cbf core: update to subliminal_patch:head; #38 2019-05-27 12:33:39 +02:00
ngosang 26ef69d27b Fix Subdivx provider with html.parser 2019-05-25 23:16:24 +02:00
ngosang 561f5495fb Improve score in Subdivx provider 2019-05-25 19:35:13 +02:00
morpheus65535 412dfd4d21
Merge pull request #448 from ngosang/feature/subdivx
Add Subdivx provider Closes #307
2019-05-25 12:24:02 -04:00
morpheus65535 52bd6ed983
Merge pull request #449 from ngosang/feature/argenteam
Fix Argenteam provider. Wrong HI and subtitle URL
2019-05-25 12:22:01 -04:00
ngosang b4099d8707 Fix Argenteam provider. Wrong HI and subtitle URL 2019-05-25 18:11:40 +02:00
ngosang 630438e4e7 Add Subdivx provider Closes #307 2019-05-25 17:40:52 +02:00
panni b909bd652c core: update to subliminal_patch:head; add env flag for skipping encoding change; optimize subscene 2019-05-24 18:11:00 +02:00
Unknown 6aa5b8c838 Fix video hash not being computed when using Napisy24 provider 2019-05-24 02:34:07 +02:00
Unknown 8287c38f9e Fix Language import in Napisy24 provider 2019-05-21 20:34:37 +02:00
Unknown db7b6158aa Add credentials form; Fix incorrect imports 2019-05-19 02:26:42 +02:00
Unknown 94972f29f0 Add Napisy24 provider 2019-05-18 18:54:58 +02:00
panni 1ed4f11a67 core: update to subliminal_patch:head; fix farsi subtitles in utf-16 2019-05-17 23:46:48 +02:00
panni bbbc7bc154 core: update to subliminal_patch:head; fix subscene search endpoint 2019-05-13 16:17:39 +02: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
Ģirts Kokars e16b820703 use download link as the page_link (there is no seperate subtitle page link) 2019-05-08 15:19:46 +03:00
Ģirts Kokars a8840c2fb6 override subtitle guess_encoding method to not include language-specific encodings and go straight to chardet as it seems to yield far better results 2019-05-08 15:17:01 +03:00
Ģirts Kokars 1f8469f83a remove unused code (alternate titles) 2019-05-03 14:08:39 +03:00
Ģirts Kokars d910db7965 add subtitri.nekur.net and subtitri.id.lv subtitle providers 2019-05-02 21:32:52 +03:00
panni 87165e91f2 core: update to subliminal_patch:head 2019-04-28 06:02:12 +02:00
panni 2aae6fe843 core: update to subliminal_patch:head; 2019-04-18 16:56:28 +02:00
panni ee65371089 core: update to subliminal_patch:head; add missing file 2019-04-11 05:01:51 +02:00
panni 98f456e20f core: update to subliminal_patch:head; 2019-04-11 04:04:29 +02:00
Adrian Dimitrov 1681d5fc3c Fix subsunacs subtitle link (#384)
Fix subsunacs and subssabbz subtitle link and downloading button in manual search dialog.
2019-04-08 13:58:13 -04:00
虾哥哥 3a8a349d68 add zimuku subtitle provider (#381)
Added zimuku subtitle provider
2019-04-08 06:47:06 -04:00
Louis Vézina 8aef7bc0d3 Continuing development. 2019-04-07 19:31:39 -04:00
Louis Vézina afb2a86810 Continuing development. 2019-04-06 08:26:42 -04:00
Louis Vézina 0d05000e97 Initial anticaptcha commit 2019-04-06 08:25:27 -04:00
jonudewux 2eeedd5efa subssabbz: Small fix (#380)
provider selects wrong link and raise a exception:
ValueError: Not a valid archive
2019-04-05 06:25:34 -04:00
panni 1bf40127a0 core: update to subliminal_patch:head; implicitly handle cf 2019-04-04 19:16:31 +02:00
panni 6c4c124ae4 core: update to subliminal_patch:head; fix subscene; add alternative titles support to subscene and opensubtitles 2019-04-04 17:01:37 +02:00
panni c11ba2c76d libs: update subliminal_patch to current; revert fixed Bazarr/1 user agent 2019-04-03 15:53:56 +02:00
panni 8ed84886f8 update subliminal_patch to a70f9c0; fixes #334 2019-03-04 18:02:57 +01:00
Louis Vézina 181cc94c25 Merge remote-tracking branch 'origin/development' into subliminal_patch 2019-02-27 20:56:08 -05:00
panni c630cdda3d update subliminal_patch 2019-02-27 22:14:22 +01:00
Panagiotis Koutsias 176b2c818a Adds GreekSubtitles, Subs4Free, Subs4Series, SubZ and XSubs providers (#310)
* Adds GreekSubtitles, Subs4Free, Subs4Series, SubZ and XSubs providers

* Various optimizations in greek providers
2019-02-24 12:41:22 -05:00
Louis Vézina 626d7c81d7 Merge branch 'pr/292' into development 2019-02-01 13:51:02 -05:00
morpheus65535 97e72a8f9d Fix for not matching case between video and subtitles filename #278 2019-01-30 22:28:59 -05:00
e01 0bd2f2e68f Move providers to subliminal_patch 2019-01-30 19:36:32 +02:00
e01 aafc55f3cb Fix previously mess with providers registering on subssabbz and subsunacs 2019-01-30 09:14:17 +02:00
e01 8fd96a2dfd Add subsunacs.net and subs.sab.bz providers 2019-01-29 15:27:45 +02:00
Halali f1b7e28e57 Change User-Agent to random User-Agent for Titlovi provider 2019-01-28 19:47:59 +01:00
Halali 5ba92b2142 Change User-Agent for Titlovi provider 2019-01-28 16:59:07 +01:00
panni f7550e1889 libs: update subliminal_patch to newest develop: fix subscene missing poster; don't raise an exception when subtitle not found inside archive 2019-01-27 04:23:19 +01:00
morpheus65535 bcc0fd3765 Replacing Sub-Zero user agent with Bazarr. 2019-01-18 00:12:45 -05:00
panni 10c7012c18 subliminal_patch: update again; add is_valid shortcut 2019-01-15 13:44:17 +01:00
panni 8879f5a82e core: update subliminal_patch to 2.6.4.2917-dev; fix addic7ed, subscene, titlovi; fix SSAStyle parsing in SRT 2019-01-15 13:39:34 +01:00
panni 83bb1aca09 update to latest subliminal_patch; loosen lxml requirement 2018-11-30 10:16:58 +01:00
panni b1d2689cba update to latest subliminal_patch; fixes podnapisi search for Marvel series 2018-11-29 12:36:17 +01:00
panni 4c7c7a692b subliminal_patch.core: don't assume hints["title"] exists 2018-11-28 13:34:08 +01:00
panni 9ac3b0009b update subzero/subliminal_patch/fcache to current versions 2018-11-28 11:44:59 +01:00
panni d8c6570b49 first non-boot-failing version 2018-10-31 17:33:19 +01:00
panni 8f584143f8 update deps 2018-10-31 17:08:29 +01:00