Plex does not see/scan Subtitles on some of my libraries

User plex is created automatically when PMS installs.
The default user is plex:plex which has no special system privileges.
Only by creating a systemd override does the username change.

When it goes up against root? it will lose every time.

1 Like

Are you saying that I’ve to change the owner (from root to plex) of my media ?

No. I am not suggesting change from root to plex.

When your user account is root, there is nothing stopping you from doing what you want.

The default permissions, unless you expressly compensate for it, will exclude user plex from reading any files written.

In that directory tree which you’ve shown above,
have you checked the permissions with the mount point unmounted ?

image
That’s the permissions when the folder is not mounted with rclone
@ChuckPa

@ChuckPa
Also rclone is mounted with --allow-other command

@ChuckPa
UP :slight_smile:

Are you still there ? :smiley:

@WoisWoi

Sorry for the delay. Been nuts for several days. (not offering who/what is nuts :rofl: )

Let me back up on this a bit.

Going back to basics:

  1. Is the Local Media Assets agent enabled in Movies ?
  2. Is the LMA at the bottom of the list ?
  3. After enabling “Refresh All Metadata” was invoked ?

I am revisiting this because external subtitle detection is performed by the Local Media Assets agent.

(np :slight_smile: )
@ChuckPa but where is the “Plex Movie” (not the legacy one) in agents ?

It will never appear in there.
If you have a library which is using it, edit this library and go to the Advanced tab to adjust its options.

There is the LMA in there, somewhere ? or you talking about this :
image

There is no separate LMA. Reading external subtitles is always active with this agent, so there are no toggles for it.

There is one checkbox for reading local posters (Use local assets)
and there is one checkbox for preferring embedded metatags over downloaded ones (Prefer local metadata).
But neither of which does influence external subtitles, so they are not of interest now.

If your library doesn’t recognize your external subtitle files, there must be other reasons than the agent settings.

Interesting news, with the (new) plex tv series (agent + scanner), it is working BUT, strangely it doesn’t detect all the subtitles… For example, with a season of 16 episodes, 14 subtitles are detected (on 16)



I found nothing in the logs. But that’s one of the two episodes that I was talking about…

Edit : And no subtitles are being found with the movie library, I can confirm that, once again.

Any idea, what could I do to find out what’s wrong ?

May I see the ls -la directory listing of where the file(s) are ?

I have a hunch :wink:


the problem is on EP4 and 5

.fr.synced.srt ?

This isn’t a valid subtitle file name.

Still it’s being detected, it’s cause the sync failed with FFsubsync.
The other one is the original sub

renaming it after being scanned isn’t going to help.

  1. move the file away
  2. Scan files
  3. Empty Trash
  4. Clean bundles
  5. Move the file back
  6. Refresh Metadata