Sub-Zero - Subtitles done right
Current version: 1.4.17.836
Questions? Have a look at the wiki first
Quick-links to the wiki and the score explanation page: http://v.ht/szwiki, http://v.ht/szscores
Introduction
Hey there,
Some of you may have followed the recent development on the original Subliminal.bundle by @bramwalet.
I've made some serious changes, improvements and bugfixes to Subliminal.bundle during the last few weeks, with the help of some very nice people such as @PMAdmin, @chopeta, @BlueToxic and others.
As the direction of this project has moved a long way, I thought it was time to evolve from simply being a personal fork of Subliminal.bundle to something more dedicated.
Plugin Description
Sub-Zero aims to solve your subtitle problems by automatically downloading the hopefully best subtitles there are, for your individual video file.
Subtitles are a problem? Yep, they definitely are. I myself use this plugin on a daily basis as my wife has a serious hearing condition where subtitles help us to be able to watch our favourite TV series and movies together. Subtitles pose a generic struggle: matching your media file perfectly. This is as hard as it gets. Thankfully there are a bunch of libraries and services out there, that help with that.
Sub-Zero is far from being perfect, but with recent development and planned features, we're really getting there.
Its core is based on the works of Diaoul, who created the subliminal library, as well as enzyme, to parse MKV metadata. In addition to that Sub-Zero uses the extremely well-made guessit library made by wackou.
Sub-Zero still is under heavy development but has recently reached a stable state. I need you to report bugs and tell me your opinion on new features.
It currently supports the following subtitle providers:
Addic7ed (TV)
opensubtitles (TV, movies)
- Podnapisi (TV, movies)
- TVsubtitles.net (TV)
- The SubDB (TV, movies)
Automatic Installation
- Sub-Zero now is listed in the official Plex Channel Directory. You can install it from there.
Downloads
Stable (when in doubt, use this one)
Current version: https://github.com/pannal/Sub-Zero.bundle/releases/latest
Legacy versions: https://github.com/pannal/Sub-Zero.bundle/releases
Develop
Release candidate: https://github.com/pannal/Sub-Zero.bundle/archive/master.zip
Bleeding edge (development): https://github.com/pannal/Sub-Zero.bundle/archive/develop.zip
Repository
https://github.com/pannal/Sub-Zero.bundle
Manual Installation
go to
Library/Application Support/Plex Media Server/Plug-ins/
remove old versions (
rm -r Sub-Zero.bundle
)- get the current version from here
- unpack it
- restart your plex media server!
Usage
go to
Settings -> Server -> Agents -> Movies/TV Shows
select the metadata provider you use on your library, e.g.: Freebase (movies) or TheTVDB (series)
- enable
Sub-Zero Subtitles (TV/Movies)
- configure them
- refresh your library (or individual movies/TV shows)
Use the following agent order:
Sub-Zero Subtitles (TV/Movies)
Local Media Assets (TV/Movies)
- anything else
Documentation:
https://github.com/pannal/Sub-Zero/blob/master/README.md
Nice new shiny wiki
https://github.com/pannal/Sub-Zero.bundle/wiki
Beer is good on my free time (which is spent on Sub-Zero)
If you like this, why not buy me a beer:
Changelog
1.4.17.836
core: support for any media file that PMS supports (internal subtitles on mp4 for example)
core: fix broken ignore folders containing "subzero.ignore/.subzero.ignore/.nosz"
- core: fix duplicate subtitles (lowercase/default case)
- core: fix broken tasks queue due to oversight
1.4.16.822
menu: add per-section recently added menu
menu: fix accidentally double-triggering a just triggered force-refresh
- core: reorder settings in a more logical, grouped way
- core: add simple automatic filesystem/external leftover subtitle cleaning (#133, #152)
- core: fix force-refresh for big seasons/series
- core: add setting to look for forced/foreign-only subtitles only (only works for opensubtitles and podnapisi)
- core: fix custom subtitle folder was being ignored (#211)
- core: only trust PMS for its movie name, not the series title (fixes #210)
- core: full support (in filesystem/external mode) for forced/default/normal subtitle tags
- core: ignore "non-standard" external subtitle files when scanning by default (everything but .srt, .ass, .ssa, fixes #192)
- core: lower default max_recent_items_per_library to 500
- core: skip forced/foreign-only subtitles if not specifically wanted
- core: modify the task queue, hopefully helping #206
- core: update anonymous usage collection
older changes