I use MKVToolNix GUI, it still takes 15-30 mins to do 1 TV Show worth. I have 9688 TV Episodes and 1110 Movie
What would make sense it to just to be able to tell Plex to assume unknown is X language or simply not treat it as a foreign language. Instead of reprocessing a vast majority of my thousands of files, of which then plex itself will have to repossess and re generate thumbnails for.
It may be working as intended (which I understand, Plex wonât spend time to fix), was hoping the community had a more refined solution? âunknown language = enable forced English subtitlesâ
This ^^. Even if its a option under advanced settings thatâs disabled by default, But would need to be manually checked to enable to âTreat Unknown as a specific languageâ if we so chose.
It seems that something changed here: Iâm quite sure that, at least, forced subtitles were automatically selected even if the language is unknown. Now, using last server it is not the case:
âTip! :âforcedâ is a special tag which make the subtitle enabled even if it does not necessarily follow the rules set in your serverâs language settings. Normally used for subs which only contain the translation for foreign parts.â
This sentence comes from plex support page. In any case a forced subtitle shall be enable even if the language is not available.
Moreover, reading the plex support page
Shown with Foreign Audio
If an audio track matching your preferred audio language is not found, Plex will try to display the most appropriate subtitle track using the following logic:
If a subtitle that matches your preferred subtitle language is found, the first one will be displayed, else
If there is a single external subtitle file (i.e. a subtitle file next to the video file), it will be shown even if the language doesnât match, else
If there are no external subtitle files, but there is a single embedded subtitle, it will be shown even if the language doesnât match, else
If there are multiple external or embedded subtitle files and none of them match your preferred subtitle language, do nothing (we cannot know which subtitle is likely to be correct and donât want to randomly choose a subtitle in an incorrect language)
The point 2 is quite clear: if your preferred language is not found and a single external subtitle is found, it shall be selected even if the language doesnât match.
Right now, it seems that forced or not, it doesnât change.
My case is
filename.mkv
filename.ita.srt
or
filename.mkv
filename.ita.forced.mkv
In both case, no subtitles are automatically selected. This is not the expected behavior described into the plex support pages.
Not quite sure what to make of the latest PMS beta announcement⊠In the release noteâs it says⊠Plex Media Server
" * (Playback) Assume unknown audio to be foreign if the preferred audio language is not english (#6126)"
It doesnât say anything about assuming to treat unknown audio as a specific language, Only to assume unknown audio as foreign if English is not preferred language??? Im not in the beta program so cant test this. Hopefully there is a drop down selection to chose which language you would like Unknown audio to be treated/seen as.
EDIT: Can confirm that this Plex PMS beta update is no longer automatically enabling English subtitles (My preferred language) for files with Unknown audio!
Just installed the latest beta update for PMS, Tried a MKV file with Unknown audio & English subtitles (English is my preferred language). Before this update, Plex would enable the English subtitle if the only audio track for that file was labelled as Unknown. Now, It ignores the English subtitle completely!
I also tried the same test file listed above (MKV/Unknown audio/English subtitle), But this time with a forced flag on the English subtitle. Plex detected the forced flag & enabled the subtitle. Awesome!
This is in fact the update we have been waiting for! Thanks Plex devs!