Recently i migrated my Plex server from a Raspberry pi to an desktop computer with Debian 11.
Now i have a wierd issue;
The library is migrated completely, i see all movies including the .srt files and they are working.
But when i ad a new movie with an .srt file, he only sees the movie file, not the .srt file!
When i check the permission from my Windows computer, they are the same. I compared and existing .srt (that works) and a new .srt (what is not visible in Plex). Both the ‘Plex’ user (where i mounted the sare with on the Plex server) are having read and read and execute permissions on the .srt files. So i really don’t know why new placed .srt files nog visible in Plex?
Thanks, i checked the url you provided. Checked the Agents settings, ‘local media assets’ was not on top, so i placed it on top and refreshed all metadata’. But doesnt work
Unless your using the old legacy agent those settings are no longer used. If your using the modern scanner/agent Plex Movie then all configuration is under the advanced settings of the individual library but subtitles should be detected by default when naming is correct.
Your naming looks okay. I have the movie myself and added a .nl.srt subtitle and plex picked it up when I refreshed the metadata on the movie (see below).
I tried, but doesnt work. On the old hardware it worked perfect, ad a .srt, refresh metadata (or scan library files) and the subtitle automaticly added.
Cool thank, i checked the directory:
/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/
There were some folders, including ‘Media’ that are only user and usergroup was ‘root’, so i ran this command: sudo chown -R plex:plex ‘Plex Media Server’
Followed by refresh all metadata in the library section and now everything is fine with the subtitles!
Als thanks for the info about the language indentifiers, i added to all .srt files on my NAS the indentifier .nl, now it looks much better in Plex. Now everywhere he is saying 'Dutch (SRT External)'instead of unknown.