Preventing duplicate subtitle icon for .srt file in list of films

Server Version#: 1.29.1.6316
Player Version#: 4.87.2

If I download a film as a .ts or .mp4 file, plus a text .srt subtitle file, and Plex scans that folder, two icons are show in the server’s list of films (both on the http://127.0.0.1:32400/web/index.html page and on the Plex client on Roku).

As an example, https://i.postimg.cc/50HVVB4C/Image1.png shows two icons for “The Boy, The Mole, The Fox (etc!)”. The RHS one corresponds with the .mp4 file and has all the normal right-click options. The LHS one (https://i.postimg.cc/gJfPkxjB/Image2.png is a small image of it) has far fewer options and is no playable. This corresponds with the .srt file.

Is there a way to turn off the display of the dummy icon which is not playable? I’m not talking about turning on/off the subtitles from the player, I’m talking about the duplicate dummy icons corresponding to .srt files.

(The reason that most of the icons in the above screen shots do not have duplicates is that they are off-air recordings from UK TV which uses DVB, so the subtitles are contained as a data stream within the .ts file, rather than being a separate text file .srt. It is only programmes that are downloaded from BBC’s iPlayer site which are supplied as .mp4 and separate .srt file - goodness knows why they choose to do it that way rather that making available for download the identical file that is broadcast for people to record.)

How do you organize your files?

Im going to be it does not follow https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/ and the guide 1 movie per folder with the extras in that same folder with the correct naming schema.

This has nothing to do with external subtitles.
What you’re seeing is the movie itself and an automatically created collection, containing that movie.
https://support.plex.tv/articles/201273953-collections/

1 Like

I have a number of different Plex folders corresponding to different types of programme (cinema films, TV one-off programmes, TV series etc).

For the example folder that I have given, the tree structure is of the form

T:\Library\TV\Drama Series\His Dark Materials\Series 1\His Dark Materials - 1.01 - Lyra’s Jordan.mp4
T:\Library\TV\Drama Series\His Dark Materials\Series 1\His Dark Materials - 1.01 - Lyra’s Jordan.srt
T:\Library\TV\Drama Series\His Dark Materials\Series 1\His Dark Materials - 1.02 - The Idea of North.mp4
T:\Library\TV\Drama Series\His Dark Materials\Series 1\His Dark Materials - 1.02 - The Idea of North.srt

The Plex folder “TV Drama Series” uses T:\Library\TV\Drama Series\ as its root.

Plex DocsYour MediaCollections

Collections. Not subtitles.

Notice one poster has the date below it and the other says “1 Film.”

You can disable if desired.

1 Like

Hmm. Why does it only do it for programmes that have two files with the same base name (eg wibble.mp4 and wibble.srt) and doesn’t do it for programmes that have just one unique filename (eg wibble.ts)?

Inspect the embedded meta tags of those .mp4 files.
They must have nothing in the “Album” meta tag. If they do, however, Plex will create a collection, named after the content of the Album meta tag.
This is mentioned in the linked article.

1 Like

Hmm. That turned off separate seasons as well. So when I click on the icon for a programme, I used see icons for Season 1, Season 2 etc with the epsodes as icons below each season. Now they are all merged into a flat folder structure. Maybe I did something wrong.

From your first picture…

No mixing movies and TV shows in the same library. That will cause problems.

The Boy, the Mole, the Fox, the Horse and Me is a movie, not a TV show. Even though it is a TV movie it belongs in a movie library.

Also, make your TV show naming closer to Plex requirements. It might work OK now, but will pay off in the long run.

T:\Library\TV\Drama Series
...\His Dark Materials (2019)
......\Season 01 <-- "Season" in English
.........\His Dark Materials s01e01 Lyra's Jordan.mp4  <-- s01e01 important

Thanks for the advice on not mixing single programmes / films, and seasons of TV episodes. I do make that distinction. I was being lazy and chose a different example (for the “TV series” library) as opposed to the “TV single” library that I had in my screenshot - and which I haven’t yet added to my “dir /s” listing of files.

I’ll look at the file/folder naming conventions. I know I should change all my “1.02” episode numbers to “s01e02” syntax. Hell of a job: I’ll have to set up a script to rename everything. I named file and folders long before I shoehorned everything into Plex.

My fault! I’d accidentally changed the Seasons field instead of the Collections field, and then forgot to reset Seasons to its correct state.

Now I have Collections=hide and Seasons=Show, everything works perfectly. Many thanks to everyone. Problem solved.

If the media is currently recognized correctly, it will most likely stay that way. However, if you add the files to a new library, Plex may not recognize them correctly. It might work, it might not. If it does not, you’ll need to rename.

Here’s some tools that can help with renaming.

Many people use Filebot. It is quite powerful and can rename an entire library in minutes.

Tiny Media Manager is also very useful, and free.

TMM Renamer Patterns:

  • Show Name: ${showTitle} (${showYear})
  • Season: Season ${seasonNr2}
  • Episode Name: ${showTitle} (${showYear}) s${seasonNr2}e${episodeNr2} ${episode.title}
  • Movie Name: ${title} (${year}) {imdb-${imdb}}

PowerRenamer in Microsoft Power Tools is helpful for simple renaming with pattern matches or regular expressions. It makes quick work of tasks such as adding a year to file names, removing undesirable text from multiple files, etc.

Not at all. with the correct tools you can rename thousands of files in a matter of a day or two (I did 20k episodes in a afternoon)

My canned response is to see https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/ and:

If you want to save yourself a lot of time I would recommend using Download - tinyMediaManager and use:

Episode format:
${showTitle} - S${seasonNr2}E${episodeNr2} - ${title}

Folder format:
${showTitle} (${showYear}) {tvdb-${tvShow.ids.tvdb}}/Season ${seasonNr2}

as the new name format.
(Please note I linked to the v3 which is free to use)

for something as simple as your season/episode format I would use ReNamer 7.4 « News « den4b.com and use:
Find: \b(\d\d)\(\d\d)\b
replace: S$1E$2

(that is a spitball regex so might not be 100%)

FordGuy61 You lived up to your name and Nija’ed me before I could finish this post :slight_smile:

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.