altramarine 21 Posted August 14, 2014 Share Posted August 14, 2014 (edited) Good day! Relevant Setup, Settings: MB Server 3.0.5326.13255 MB Classic 3.0.196.0 7-19.1 LAV Filters 0.60.1 LAV Splitter Audio set to "eng" as default: MB user personal preferences -> Languages -> Audio language preference set to "English": I have an .mkv video that has 2 audio tracks: English, French. MB Classic plays French audio by default instead of English. Any ideas why? Many thanks, Edited August 14, 2014 by altramarine Link to comment Share on other sites More sharing options...
Luke 37024 Posted August 14, 2014 Share Posted August 14, 2014 Unfortunately MBC is the only client that is not able to utilize the server's user profile settings. It has no way of sending the command to the player. so you'll have to do it completely with LAV. at the very least you'll want to make sure your french audio track is actually marked as french. Link to comment Share on other sites More sharing options...
altramarine 21 Posted August 14, 2014 Author Share Posted August 14, 2014 Thanks Luke! I was hoping the LAV Splitter Audio setting to "eng" do the trick. Alas! I will have to try the MB Theater Link to comment Share on other sites More sharing options...
ewcrider 2 Posted August 14, 2014 Share Posted August 14, 2014 You could try updating to the latest LAV package (0.62) Link to comment Share on other sites More sharing options...
ebr 14904 Posted August 14, 2014 Share Posted August 14, 2014 It might be the fact that you selected "Prefer Audio Stream with the Highest Quality" in the LAV settings. Link to comment Share on other sites More sharing options...
altramarine 21 Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) It might be the fact that you selected "Prefer Audio Stream with the Highest Quality" in the LAV settings. Good point, I thought that too. Then I opened the file in mkvmerge GUI. Here is the info on both audio tracks: (English is of higher quality? I think...) French track: English track: Perhaps French overrides English because of the "Default track flag: yes" for the French track? Still, logically LAV should have preffered the English language because I specified that. Edited August 14, 2014 by altramarine Link to comment Share on other sites More sharing options...
ebr 14904 Posted August 14, 2014 Share Posted August 14, 2014 Yep, it is because french is marked as default I bet. Link to comment Share on other sites More sharing options...
AdrianW 1052 Posted August 14, 2014 Share Posted August 14, 2014 Is this just the one movie? Will you ever have need for the French track? If yes - you could just use mkvmerge (or it's header editor) to change the default track or completely remove the French track. 1 Link to comment Share on other sites More sharing options...
Solution ewcrider 2 Posted August 14, 2014 Solution Share Posted August 14, 2014 In LAV version 0.61.0, a workaround was added to "block WMP/WMC from always overwriting the initial track selection." I tested one file in the 64-bit wmp with LAV versions 0.60.1, 0.61.0, and 0.62.0. 0.60.1 failed select the correct track, but 0.61.0 and 0.62.0 both successfully selected the correct track, overriding the "default" and "forced" flags set on the non-desired track. It seems for 0.60.1 (within wmp at least), it will just select the first audio track, no matter which track is flagged as default. So if you want to keep 0.60.1, you need to reorder the tracks with mkvmerge. 1 Link to comment Share on other sites More sharing options...
breezytm 124 Posted August 14, 2014 Share Posted August 14, 2014 (edited) I read in an old post a while back that any tracks with "default" flag takes precedence over the preferred language setting when using LAV. Even LAV dev supposely agreed that it was indeed true. Dev also said that their software is design correctly and that issue is human habits. In clear English the message from them was - stop adding default flag to your audio tracks and you won't this problem. Again that was just word of mouth. I didn't personally hear it from LAV dev. Here's the post I have some videos with two audio tracks set to default. LAV would play both of them together Edited August 14, 2014 by breezytm Link to comment Share on other sites More sharing options...
altramarine 21 Posted August 15, 2014 Author Share Posted August 15, 2014 (edited) Is this just the one movie? Will you ever have need for the French track? If yes - you could just use mkvmerge (or it's header editor) to change the default track or completely remove the French track. That's exactly what I ended up doing, removed the French track. In LAV version 0.61.0, a workaround was added to "block WMP/WMC from always overwriting the initial track selection." I tested one file in the 64-bit wmp with LAV versions 0.60.1, 0.61.0, and 0.62.0. 0.60.1 failed select the correct track, but 0.61.0 and 0.62.0 both successfully selected the correct track, overriding the "default" and "forced" flags set on the non-desired track. It seems for 0.60.1 (within wmp at least), it will just select the first audio track, no matter which track is flagged as default. So if you want to keep 0.60.1, you need to reorder the tracks with mkvmerge. Oh man, I thought i was using the latest LAV! I will have LAV re-installed and re-tested. I will report back. Thank you! Edited August 14, 2014 by altramarine Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now