I took the time to edit my MKV-based movies in MKVToolEditor. I set the header names such that the audio and subtitle tracks describe the content. The new track names are beautifully presented in VLC.
So, how do I get Plex to show the audio and subtitle track names? Having 5 subtitle tracks in The Sound of Music where they are all listed as “English (PGS)” is not very useful. Thanks!
As far as I can tell, displaying track names is supported only for the MKV container. Track names for media in the MP4/M4V container are not displayed
Audio and subtitle track names appear in Plex Web and Plex for Windows.
They do not appear in Android/AndroidTV based clients.
Unsure about other clients.
I know of no way to name external subtitle tracks. I looked at the file formats for SRT, VTT, & SSA/ASS subtitles and did not see any way to name a track. Plex’s naming structure for external subtitles does not have a way to add a name to a track.
You can work around the limitations to a certain degree by using the No Linguistic Content tag or tagging the tracks with names from historical or extinct languages. For example, tagging commentary tracks as Old English or Middle English.