I’m : a web and mobile developer based in the Manning Valley, Australia.

Subtitles and date based seasons in Plex

For whatever reason Plex ignores local subtitles for date-based seasons and it doesn't look like it'll be fixed any time soon.

I'm currently running Plex Media Server on my Synology NAS so need to perform the following steps to work around the issue:

This changes the code from

if int(s) < 1900 or metadata.guid.startswith(PERSONAL_MEDIA_IDENTIFIER):


if int(s) < 2100 or metadata.guid.startswith(PERSONAL_MEDIA_IDENTIFIER):

allowing subtitles to be found for anything that has a season of less than the year 2100. This seemed like the simplest change and chances are I won't be alive after 2100 anyhow ;)

These steps needed to be carried out after every Plex release and you might need to reanalyse your libraries.