Hi. What settings do I have to select to get Plex to respect the default audio flags I've selected using MKVMerge? I have several foreign movies where there is a commentary track in English and when I noticed it was playing the commentary (even though the default flag is set to the primary audio track) I realized that my server language preference was set to English. But then changing that to "None" didn't help either. It's still playing the commentary track. Do I have to refresh the movie library or does Plex simply not respect the default audio flag set in MKV?
I don't want to have to manually set the audio track at the beginning of a movie, which I thought was the whole point of having the default flags in MKV. Do I need to change all these to forced instead? Thanks.
Currently Plex won't honor the flag, easiest thing to to is change the actual order of the tracks in your file and put the desired audio track first.
Currently Plex won't honor the flag, easiest thing to to is change the actual order of the tracks in your file and put the desired audio track first.
Thanks for the response but most if not all of the foreign movies I'm talking about already have the primary (foreign) audio track listed first and Plex is still defualting to the English commentary anyway. So do you know if adding a forced flag to the primary track should solve it?
That is because you have Settings -> Server -> Languages -> "Prefer Audio Tracks In" set to English I would assume. Not sure how you would get around that to be honest. I only have one foreign language movie but it only has the one track so I've never ran into it.
That is because you have Settings -> Server -> Languages -> "Prefer Audio Tracks In" set to English I would assume. Not sure how you would get around that to be honest. I only have one foreign language movie but it only has the one track so I've never ran into it.
No, as I said, I had it set to prefer English tracks initially, but resetting the preferred language to "None" doesn't change it even though the primary track is listed first.
If anyone else has a suggestion let me know. Thanks.
[Language Settings](https://support.plex.tv/hc/en-us/articles/200250357-Languages)
- If an audio track that matches your Preferred audio language is found, it will be used, else
- If there are multiple unknown language audio tracks, the first track will be used, else
- If there is a single audio track, it will be used even if the language doesn't match
Based on that it "should" be working. I'm not sure what none actually tries to match with or if it's just an ignore. If the track you are wanting is indeed the 1st track then it should be selected. Maybe "none" doesn't actually do anything, try setting it to a random language and see if it picks the first track then? Kind of seems like the change didn't really take so it's still defaulting to English or some such.
Also, plex only evaluates the file like this when it is added to the library, it doesn't change it after the fact or when you manually change it to something else.
IE : The Preferred Audio and Subtitles are only set and evaluated on first impression, after that it is not going to automatically change anything.
Language Settings
Based on that it "should" be working. I'm not sure what none actually tries to match with or if it's just an ignore. If the track you are wanting is indeed the 1st track then it should be selected. Maybe "none" doesn't actually do anything, try setting it to a random language and see if it picks the first track then? Kind of seems like the change didn't really take so it's still defaulting to English or some such.
Thanks for your patience. Turns out I was incorrect and the English commentary was the first track on the movies I was having a problem with. I'm using MKVMerge to change the order so those will play correctly.
Meantime this whole thing has led to the discovery that I have about 200-300 movies I need to "fix" because Plex -- alone among any player I've run across so far -- will not respect the default audio flag. ie. These are movies with PCM or TrueHD primary audio tracks that every other player will play by their default flag, but Plex refuses to because there is an AC3 track first in the order.
If any Plex devs come across this thread, this is not a feature request, it is a bug. Please fix this. Thanks.
I agree. In order for mp4 files to be compatible with iTunes (at least to sync to iPhone), the first track must be AAC 2.0. I have thousands of MP4s that I created using Handbrake that have (2) English tracks, first is AAC 2.0, second is AC3 5.1. Some clients (Roku I believe is one) correctly play the 5.1 track by default. Most others players play the first track listed by default (AAC 2.0 in my case). I agree there needs to be a setting to playback the 5.1 by default.