Subtitle and Subtitling Notes
The next three notes describe the full process for finding, downloading, then
uploading subtitles to your Plex Media server via a browser. It's assumed that
you're in the browser at a media title and have just discovered that clicking
Subtitles: Search on that page doesn't find or fails to get you an
installable subtitle.
This is what you found out when, in the browser application managing your
Plex Media, on a media title page, you click on Subtitles , chose
Search and either found nothing or you found what looked to be
promising subtitles and chose a set, but Plex errored out and said it could
not download/install/or otherwise get them.
So, you're resorting to these instructions for a solution.
Finding suitable subtitles for a given title
Sometimes, when you're getting subtitles for media that didn't come with them,
you have to go looking. The best place is opensubtitles.org . Here's what
I do. We're going to use a television series from my childhood, Perry
Mason , as our example. What I say here should help you get the best subtitles
for other television series episodes or movies.
Go to opensubtitles.org .
Enter "case of " plus the significant title into the search edit field.
For example, "case of the garrulous gambler".
Press Enter or click Search .
Of the (usually) two possibilities, choose the one with the full name, e.g.:
"Perry Mason" The Case of the Garrulous Gambler (1959) [S03E03]
In the bottom pane, there are usually several versions available. Look for
one in English (usually a British flag icon) and with the most complete
title name details, i.e:
[S03E03] Perry Mason S03E03 The Case of the Garrulous Ga...
rather than
[S03E03] Perry Mason 3x03
Click on the (bold-faced) title.
Downloading subtitles
Picking up where the note just above left off...
Click the Download button (on the opensubtitles.org page).
(I don't know what the Download (beta) button leads to. I can guess, but
it's not what you or I want.)
Navigate to where you'd like to drop the zip file. (I put mine on the path
~/Downloads/subtitles .)
Explode the zip file thus:
russ@tirion ~/Downloads/subtitles $ unzip 'perry.mason.s03.e03.the.case.of.the.garrulous.gambler.(1959).eng.1cd.(8580366).zip'
This results in two files (in addition to the original zip file):
'perry.mason.the.case.of.the.(8580366).nfo'
'Perry Mason S03E03 The Case of the Garrulous Gambler.DVDRip.NonHI.cc.en.CBS.srt'
Remove the files ending in .nfo and .zip —you will not
need them.
Keep the one with the long name ending in .srt ; in the case of the
Perry Mason series, it's got "DVDRip NonHi.cc" in the name and it's
what you'll upload to your Plex browser. The name I give here isn't
significant, but, especially if you're dowloading subtitles for episodes of
a series, you'll recognize naming patterns and learn which subtitles offered
are the best. (In reality, it's a subtitle author that gives these names
and not all authors are created equal.)
Uploading subtitles to Plex Media (browser application)
Though it doesn't seem to make them available to remote users of my Plex Media
server, this procedure does make them available to me within my house. Perhaps
it's because they are associated somehow with me being signed in as my user.
Return to the media title page in the browser application open on your
Plex Media server.
Next to Subtitles , you'll see Off or something.
Click on this and...
...choose Upload... .
Then, Choose a file and...
Navigate to where you keep the .srt file associated with this
media title. (In the example above, we put it on the path
~/Downloads/subtitles/'Perry Mason S03E03 The Case of the Garrulous Gambler.DVDRip.NonHI.cc.en.CBS.srt' .)
Select the subtitle file you want and click Open .
This makes the file available to Plex (for this title) though they will
usually be indicated with a disconcerting title, "Unknown (SRT
External)". When you play your media, you should see them appear and, if
you chose them well when looking in opensubtitles.org , they'll
align well with the action.
Subtitling...
Links
SRT stands for "subrip subtitle."
SRT file captions format
Sample one-line subtitle file
1
00:00:01,123 --> 00:00:03,156
Welcome to the beginning of the show!
Format
sequence number
timecode in hours:minutes:seconds,milliseconds (starting time)
--> (exactly these three characters)
timecode in hours:minutes:seconds,milliseconds (ending time)
text to be displayed (can wrap over multiple lines; do not indent)
blank line
Using a captions file (.srt )
Locate the subtitles file you've already created.
Make its extension .srt .
The file is now ready for use by HandBrake or reference by streaming
software like Plex Media. VLC is also a good choice.
There are services that can extract dialog from a movie then, later, help you
interactively edit it.
More notes...
Use VLC Media Player to test.
On Plex Media Server, drop the .srt file into the same directory as
the title. When playing the title, use the ... menu to find playback
settings, streaming, subtitles.
Some, like Facebook, are very particular about file naming. For example,
filename.en_US.srt .
Subtitling content that you don't own is potentially illegal because a
derivative work, however, there is no case law yet as no one has ever
been sued. It's good to keep the subtitle file separate from the
unowned content.
Notes I started years ago and never finished
# apt-get install subsync