-
- Parse subtitles version
-
- Lower OpenSubtitles token cache from 7 days to 1 day
- Fix auto download stopping after first failed subtitle download
- Fix wrong language set for results when multiple languages are configured (Thanks to @peno64)
-
- Auto Download: Fix selecting incorrect episode in archive file
-
- SubSource: Fix foreign languages
-
- Fix IMDB ID not found
-
- Use the newer InfoTagVideo KODI API (contributed by @kiamvdd)
-
- Fix: TV year being pulled incorrectly
- Fix: File name issues in both temp and media directories
- Fix: Subtitle file missing extension
- Fix: Incorrect episode selection when downloaded archive contains multiple subtitles
- Fix: Auto-download not working after the first selected episode in the playlist (A4K only works for the first media)
- Fix: Subtitle import issue due to "illegal characters"
- Improve: determination of subtitle episodes
- Improve: results parsing
- Feature: Auto-download now copies subtitles next to the video or to a custom location, based on Kodi's subtitle storage mode path
- SubSource: Now supports series in "absolute order", as used by some anime websites
- SubSource: Fixed issue of duplicated subtitle IDs with different names
-
- Fix addons.xml.crc
-
- Fix subtitle international characters encoding
- Add SubSource
-
- Remove Subscene
- Add SubDL
-
- Handle invalid
VideoPlayer.IMDBNumber
meta
- Handle invalid
-
- Show proper error message of wrong username for OpenSubtitles
-
- Fix OpenSubtitles not working for titles with IMDB ID less than 1_000_000
-
- Fix auto-selection and add debug logs.
-
- Small fix in SDH vs Forced flags checking.
-
- Improve SDH and Forced preferences handling.
-
- Switch to new OpenSubtitles API. Note: username and password are now mandatory for using OpenSubtitles.
- Fixes for Brazilian Portuguese language codes handling.
-
- New option to auto-select and enable embedded subtitles (was previously always enabled)
- New option to prefer Forced subtitles on auto selection (was previously always enabled)
- New option to prefer SDH subtitles on auto selection
-
- Use group of title matches in the results ordering
-
- URI decode result names
-
- Improve results ordering
-
- Improve Subscene support
-
- Option to disable subs encoding detection
-
- Force proper embedded subs selection based on preferred language overriding KODI
- Subs encoding fallback to predefined list in case auto detection fails
-
- Use cf bypass for Subscene
- Auto-detect subs encoding and convert to utf-8
-
- Support tvshows with more than 250 episodes for episode id lookup when tvshow imdb id is provided.
-
- Support tvshow imdb id, along with season and episode passed from video file url.
-
- Support imdb id (movie or episode) passed from video file url.
-
- Add TLS adapter fallback
-
- Fix some ssl issues
-
- Add concurrency error handling
-
- Fix KODI 19 Matrix support
-
- Fix Persian search in Subscene
-
- Use IMDb as main source for all meta.
- Retry on 503 (Service Unavailable). OpenSubtitles and Subscene seems to return it occasionally.
-
- Remove SubDb (Site is down)
- Make lib vfs optional since there are fallbacks and it is used as last case scenario. Thus making the addon installable on platforms which are not supported by lib vfs.
-
- Improve results sort based on title match
-
- Drop python meta as it prevents installations on pre Kodi 19 versions
-
- Update python meta to enable Kodi 19 installations
-
- Add option to auto download first subtitle result silently
-
- Auto open search dialog only on movie and tvshow videos
-
- Add option to auto open the search dialog when the video does not have subtitles
-
- Improve tvshow year scraping
-
- Use internal ZipFile for extraction with a fallback to vfs.libarchive
-
- Improve imdb id scraping
-
- Add screenshots
-
- Invalidate BSPlayer results cache when download links expire
- Extraction fallback: zip -> gzip -> raw
-
- Add service names in ad detection
- Removed the option to disable cleaning of ads
- Add remote fetching of addic7ed data
-
- Fix Podnadpisi download of results missing filename meta
- Fix last results cache not invalidated on language preferences change
-
- Attempt scrape of imdb id when missing
- Improve filename parsing
- Fix SubDB lang code
- Fix Podnadpisi not returning release name
-
- Attempt to auto-fix a garbled cyrillic encoded subtitles
- Fix more encoding issues
- Ensure progress dialog close even if the addon crashes
- Apply color to service name in results and bold tags
- Show notification if imdb id is missing
-
- Support for Addic7ed
- Improve cache of the last results
- Don't show progress when showing results from cache
-
- Fix cancellation thread exit
-
- Show progress dialog only for search
-
- Add progress dialog
- Support cancellation
-
- Fix meta string conversion issue
-
- TVShow year scrape from imdb when necessary
-
- Improve Subscene tvshow matching
- Extract first sub file from zips when none is matched
- Fix Podnadpisi not working properly for tvshows
- Fix non-ascii video file title issues
- Add tvshow tests
-
- Update settings
- Fix language code suffix format in the subtitle file name
- Support for Subscene
-
- Support for Podnadpisi.NET
- Support for SubDB
-
- Reuse KODI's Python language invoker
- Improves performance on low-end devices when switching subtitles for best match
- Url decode subtitle names
- Reuse KODI's Python language invoker
-
- Cache last result
- OpenSubtitles always queries:
- by imdb id and title
- by video file hash
- Improve results ordering:
- preferred lang
- lang
- synced
- name match
- rating
- hearing impaired
- subtitle service
- Fix url with numbers matching in ads detection
-
- Remove ads by default
- Support for BSPlayer
- Additional option for OpenSubtitles to use file hash (Limits results to exact matches)
-
- Fix API and normal usage at the same time
-
- Exclude development files from release
-
- Removal of ads (Experimental)
- Fix extract issue when file contains unicode symbols
-
- Changelog in KODI
-
- Inserted language code in sub filename
-
- Implemented (orginal, default, none, forced_only) as KODI language setting
- Fixed minor bugs in API implementation
- Added .idea folder to .gitignore
-
- opensubtitles should make max 2 requests for separate languages
- lint updates
- add tests for download
-
- API class rename
-
- fix core requiring handle even with API usage
-
- expose API for usage without KODI
- add tests for search
-
- distribution process:
- KODI repository with updates based on github releases
- addons.xml and addons.xml.crc auto generation via git hooks
- release automation on merge to master via Github Actions
- distribution process:
-
- general settings for configuring requests timeout and results limit
- additional ordering of the results depending on the similarity ratio of the video file name and the subtitle file name
-
- improve archive extraction support
- limit the results and add requests timeout
- fix OpenSubtitles authentication
- handle debug logging detection issues
-
- initial working version (search and download subtitles)
- OpenSubtitles support with optional authentication
- results ordering with preferred language ordered first