I am continuously having problems with subtitles. Here is what I would like to accomplish:
I own some older German movies which I would like to watch with my family in the US. Since some are German audio only, I need to provide subtitles for my family. I have checked that the subtitles are available on online sources like opensubtitles.org, but when I search for them in Plex, it sometimes works and at other times it doesn’t. Occasionally, I also find the subtitle, but then I cannot download it. I am guessing that the last issue might be caused by problems at opensubtitles.org, but not sure on that.
As a result, I have downloaded subtitles (same filename as the actual movie) into the folder of the movie. My expectation was the Plex would automatically recognize them when I refresh the metadata, but that doesn’t happen.
Then I discovered the subtitle SubZero.bundle addin. It installed easily and I completed some configuration to get it to work. Once done, I refreshed my meta data once again, but it again failed to download subtitles automatically.
How can I accomplish automatic subtitle downloads?
And, yes, I know I can manually upload them. If that is the only working option, are these subtitles stored in a folder? Path?
On the same topic, I am also struggling to find an option to assign an audio language when Plex cannot recognize it. Do I have to do this with an external program?
Plex is running on a Synology NAS here. Latest version. I guess I should have mentioned that in my original mail.
I believe folder access to be sufficient, but I will double check. Will also double check on the Local Media Asset Agent, but I believe it to be running. Definitely have the correct structure for TV show folders.
Is there a log where I could see issues related to the metadata refresh for subtitles?
It would certainly be nice if we could edit the audio language for MP4/MKV files.
I will also work on posting the question in the Sub-Zero thread, but wanted to first see if I could get it to work using standard functionality.
Could you post a screenshot of the folder, with the video and subtitle file names? I’d like to confirm something.
Do also keep in mind that there are several different agents for each media type. To be on the safe side, you need to check the LMA on every one of them.
Further, local extras won’t work on “unmatched” items. Take a look at the Plex XML info of any item and see what is in the guid="... property.
If it says local, the item is unmatched.
I am not at home right now, but the folder and file structure is as follows:
Movies
Folder: …\Movies<MOVIE_TITLE>
Movie Filename: <MOVIE_TITLE>.mp4
Subtitle Filename: <MOVIE_TITLE>.srt
TV Shows
Folder: …\TV Shows<TV_SHOW_TITLE><SEASON #>
TV Show Filename: <TV_SHOW_TITLE>.mp4
Subtitle Filename: <TV_SHOW_TITLE>.srt
On the agent side, I have seen the following:
Movies
a) Plex Movie (Legacy) OpenSubtitles.org
Sub-Zero Subtitles
b) Plex Movie
Sub-Zero Subtitles
Not sure why OpenSubtitles.org is not an option for this one.
c) The Movie Database
Sub-Zero Subtitles
Should this even be here and marked? Again, OpenSubtitles.org is not an option for this one.
TV Shows
a) The TVDB OpenSubtitles.org
Sub-Zero Subtitles
b) The Movie Database
Sub-Zero Subtitles
Should this even be here and marked? Again, OpenSubtitles.org is not an option for this one.
I believe all items to be matched, but I can double check on that. Will also do another meta data refresh.
Let me know if you still need a screenshot and I will take one over the weekend.
What does the Local Media Assets agent do for subtitles?
I have just re-installed Plex earlier this year. Are you saying that my libraries are not using the new Movie handling in Plex? How do I upgrade my current libraries?
All media files are in separate directories on my Synology and I have double chekced that user plex has sufficient access as outlined in your post.
I personally don’t care if subtitles come as a standard feature or by plugin. However, it is my experience that 3rd party plugins are helpful with complex applications because they allow the developer to focus on core functionality instead of having to divide development capabilities to meet special needs.
Anyhow, I am happy to see that subtitles is being worked on and so I am hopeful that I can eventually get it to work.
Thank you again for your help and please let me know if I can try or check anything else.
I would look to see which scanner/agent your library is actually using first. The New Plex Movie agent does not use any other additional agents and you won’t see the “upgrade metadata” option if already using it.
@trumpy81
My main issue on subtitles is that I have some German movies I enjoy to watch. However the rest of my family only speaks English. Sadly, older movies don’t come with English subtitles (or audio).
Anyhow, I have some good news! It finally found a manually added subtitle. This time around it found the subtitle for one movie I have been testing it for. Here is a screenshot.
On the downside, it doesn’t seem to recognize the language of the manually downloaded subtitle file. I am guessing I can manually edit the meta data?
Excellent! I think I have a working solution for my needs now.
A big thank you to @OttoKerner (LMA was indeed my main problem), @trumpy81 (clearing up the confusion about the OpenSubtitles agent on my end) and @BigWheel (making sure that my library settings are correct). Great support! Job well done!!!
Never mind. It started working a few minutes later. I am guessing that the agent was still working on re-building the libraries I had re-created earlier today.