Home

Awesome

Sub-Zero for Plex

master Maintenance Slack Status FOSSA Status

<img src="https://raw.githubusercontent.com/pannal/Sub-Zero.bundle/master/Contents/Resources/subzero.gif" align="left" height="100"> <font size="5"><b>Subtitles done right!</b></font><br />

Check out the Sub-Zero Wiki by @ukdtom and @mmgoodnow <br /> <br style="clear:left;"/>

<br />

DEPRECATED, USE BAZARR

Legacy maintenance mode

This addon will not be developed any further. It still works and arguably is still the best for managing subtitles when using Plex. As long as Plex Inc. supports agents, Sub-Zero will be maintained to work with the latest PMS version.


Kitana is now required to have a UI


The future of Sub-Zero


Helping development

If you like this, buy me a beer: <br>Donate <br>or become a Patreon starting at 1 $ / month <br><a href="https://www.patreon.com/subzero_plex" target="_blank"><img src="https://images.squarespace-cdn.com/content/v1/56c7831bf8baf3ae17ce9259/1561826418792-IJOMFASTOR6CW80N5W0Z/ke17ZwdGBToddI8pDm48kEycOuEejcFJqqLot0yQ4VVZw-zPPgdn4jUwVcJE1ZvWEtT5uBSRWt4vQZAgTJucoTqqXjS3CfNDSuuf31e0tVFrfGYmOrPFZFUXr1UxW4wA0PgPOjs31URy2JeWL9DdYhur-lC0WofN0YB1wFg-ZW0/footer-patreon.png?format=500w" height="54" /></a>

If you register with an anti-captcha service and you decide to use Anti-Captcha.com, you can use this affiliate link to help development.

Introduction

What's Sub-Zero?

Sub-Zero is a metadata agent and interface-plugin at the same time, for the popular Plex Media Server environment.

Why not use the builtin OpenSubtitles agent?

Because it doesn't deliver. Especially for very new media items it may pick up none or bad subtitles for your media. Also it doesn't know when "better" subtitles get released for your media file.

Mostly all of the key-features listed below don't apply to the default OpenSubtitles subtitle agent in Plex.

Key-Features

This is just a tiny peek at the full feature-set of Sub-Zero.

Searching/Matching

It searches up to 10 individual subtitle provider sites and APIs, selects the best matching subtitle and downloads it for you.

The matching is done by looking at the filename of your media files, as well as media information inside the container. Every subtitle gets a score assigned, based on the matching algorithm. The one with the highest score gets picked automatically. The more information your media filenames have, the better. Moviename.mkv has a higher chance of getting bad subtitles than Moviename.2015.720p.BluRay-RLSGRP. If you like renaming your media files, you want to have a look at SZ refiners.

Storage-Options

You can decide where Sub-Zero stores its downloaded subtitles. By default it saves the subtitles externally, as "sidecars", besides the actual media file. Additionally you can specify a fixed location for all your subtitles, or pre-defined or custom sub-folders.

If you don't want SRT files lying around in your library, you also have the option to store subtitles inside the internal metadata storage of the Plex Media Server.

Automation

Sub-Zero comes with its own background task scheduler. It periodically searches for missing subtitles and better subtitles for your media files.

Personalization

Via the preferences you can configure almost every parameter Sub-Zero uses when handling your subtitles.

From an infinite number of different languages to search for, to hearing impaired settings, foreign/forced-only captions, embedded subtitle handling and many more.

Interface

The automatic matching Sub-Zero does has been improved massively over the last years and reaches an extremely high accuracy for recently-released items, in the first 6 hours. It still might be, that you want some manual managability over your library and its subtitles. This is where the interface comes into play.

It allows you to trigger background tasks, browse your library based on several different starting points, adds a recently-viewed menu for instant access to your recently played media and allows you to list and select available subtitles for any item in your library.

Modification and Fixing

With Sub-Zero 2.0 automatic and manual subtitle modifications have been included. They currently consist of six individual mods:

Hearing Impaired, Common, OCR, Fix Uppercase, Reverse RTL and Color can be applied automatically on every subtitle downloaded. All mods are manually managable via the interface.

Mods are applied on-the-fly, the original content of the subtitle stays available, so mods are completely reversible.

In addition to that Sub-Zero also fixes problems introduced by the subtitle creators themselves - badly changed encodings for example. Ever had broken music icons in a subtitle? Nordic characters like Šwhich turned into å? Not anymore.

Installation

Please go to the wiki.

Big thanks to the beta/i18n testing team (in no particular order)!

the.vbm, mmgoodnow, Vertig0ne, thliu78, tattoomees, ostman, count_confucius, eherberg, tywilliams_88, Swanny, Jippo, Joost1991 / joost, Marik, Jon, AmbyDK, Clay, Abenlog, michael, smikwily, shoghicp, Zuikkis, Isilorn, Jacob K, Ninjouz, chopeta, fvb, Uthman, Claus Møller, Semi Doludizgin, Rafael, sugarman402, Morpheus1333, Yamil.llanos, Notorius28

Changelog

2.6.5.3280

temporarily enable OpenSubtitles.com instead of OpenSubtitles.org. You need to have an account there and an API consumer configured. Enter your API key in settings.

This is barely tested but should work for basic usage.

THIS PLUGIN IS DEPRECATED, PLEASE USE BAZARR!

Changelog

2.6.5.3277

2.6.5.3268 subscene, addic7ed

Changelog

older changes

Subtitles provided by OpenSubtitles.org, Podnapisi.NET, TVSubtitles.net, Addic7ed.com, Legendas TV, Napi Projekt, Shooter, Titlovi, aRGENTeaM, SubScene, Hosszupuska, Napisy24

3rd party licenses

License

FOSSA Status