Manually changing the field "subtitle" when "unknown"

I'm french and i watch videos in english with french subtitles embedded. So, the subtitle language is not identified. I would like to mention the subtitle language used without renaming the names of my files.

 

Also, for audio that would be great

 

Thx

 

The Language information comes from several sources and there is no 3 ways about it. For External Subtitles (srt files) you have to rename the end to include the 2 or 3 letter language code.

For Embedded Tracks, Subtitle or Audio, the language track has to be set accordingly

https://support.plex.tv/hc/en-us/articles/200471133-Adding-Local-Subtitles-to-Your-Media

You can do this easily if you remux your files. If you are already using MKVs and they all have the same track layout, you can use tools like jMKVPropEdit to do bulk changes.

Thank you for your quick response and always precise but I posted in the "feature" category of this forum to do a changing request. In fact, I know the manuals alternatives to solve my problem but the best is to ask you to manage this automatically.

Also, I do not want to have to do that for every movie I put on my server! Is not one of the goals of Plex make our lives easier?
 
 
 
 

Thank you for your quick response and always precise but I posted in the "feature" category of this forum to do a changing request. In fact, I know the manuals alternatives to solve my problem but the best is to ask you to manage this automatically.


Humm.. good point.. forgot what forum I was in. :)

Also, I do not want to have to do that for every movie I put on my server! Is not one of the goals of Plex make our lives easier?


Problem is that one way or another, you are going to have to tag every track anyways - might as well do it at the file level.

Hello thx for your response. :)

If I understand correctly, when I add a video on my server:

1 - The video is analyzed to know the details (sound, subtitles, languages ​​...)
2 - Then the metadata of video are uploaded. (image, film director, teasers ...)


Now, if I add the function I request (automatically detect the embedded subtitles and soundtrack):

0 - I check my new activation function in the settings of the server.
1 - I go to the settings of the server and then I said that all the videos with no subtitles are currently detected display language (select language).
2 - I go to the settings of the server and then I said that all the videos have no sound detected language tape must display language (select language).
3 - I add a video on my server
4 - The video is analyzed to know the details (sound, subtitles, languages ​​...)
5 - Then, the metadata of video are uploaded. (image, film director, teasers ...)
6 - All videos with no language detected on the soundtrack or subtitles will display parameter selected in phase 1 and 2.

Also, I have the ability to edit each video one by one (will take over the server settings)

To update the entire video library, simply do a refresh

For users with a lot of video in several different language, we could add in the setting, the possibility of making a directory. (everything in this directory will be displayed in that language)

If the plex database is deleted then I reinstalled plex with my videos. (should have the opportunity in the plex settings to remux the videos on my server automaticaly)

...

Humm.. good point.. forgot what forum I was in. :)


Problem is that one way or another, you are going to have to tag every track anyways - might as well do it at the file level.

Might be wrong here, but think the OP has the following request......

If a subtitle language (Embedded or not) can't be detected, then set it to what's stored in a user setting, instead of setting it to unknown?

/T

Might be wrong here, but think the OP has the following request......

If a subtitle language (Embedded or not) can't be detected, then set it to what's stored in a user setting, instead of setting it to unknown?

/T

Yes, exactly

no subtitles language  --> create a new setting to allow all videos tagged "unknown" to be tagged with a specified language

no audio language --> create a new setting to allow all videos tagged "unknown" to be tagged with a specified language

and create a new setting (To enable or disable) for the above parameters are in the video file itself. (remuxed) but I think Plex wants to touch user files

Yes, exactly

no subtitles language  --> create a new setting to allow all videos tagged "unknown" to be tagged with a specified language

no audio language --> create a new setting to allow all videos tagged "unknown" to be tagged with a specified language

and create a new setting (To enable or disable) for the above parameters are in the video file itself. (remuxed) but I think Plex wants to touch user files

Now that you put it that way this actually seems fairly logical. "MultiSub" or "Multi Audio" files tend to be correctly labeled. The only time it is "Unknown" is if there is only one audio track/subtitle in which case it can be assumed that it is my preferred language (else why would I have it?).

+1'd

Now that you put it that way this actually seems fairly logical. "MultiSub" or "Multi Audio" files tend to be correctly labeled. The only time it is "Unknown" is if there is only one audio track/subtitle in which case it can be assumed that it is my preferred language (else why would I have it?).

+1'd

Exactly ! ;)

Also, the additional options could be created. Like the ability to specify a precise directory to change the language (audio or subtitles)

I do also vote for this feature, I have many files with audio and subs tagged as unknown..... no way I re-encode everything, please

Based on your original topic, there is still a problem with this request for your situation.  You have subtitles that are hard coded (burned into the video).  Plex does not detect this as a subtitle so in this case it would not even show "unknown", it will just be completely blank and not even indicate a subtitle exists, so your override would not show up.  I think you also need a way to indicate if a file has hard coded subs or not.  This will have to be something you set manually since Plex cannot detect a hardcoded sub.

Early 2021 clean-up: duplicate (while this thread is older, the other one has votes)