Thanks for your effort jpp72; I understand you well and I do not use google translate. Please do not focus too much on VLC. This was just an example. As I wrote the default audio track is always German because it is coded as stream 1. Indepent of settings or device. Also outside VLC.
But it is interesting that in your case there is the default setting which even works with stream 2. All devices I have use stream 1 as the default audio to play.
As I said it was the same in DVD Ripper in the past. At one moment it was fixed and then the audio track with the triangle has been set to stream one.
jerryxp
When you look at the MP4 file in MediaInfo, do you see if the Default flag is set? There may be a bug on the MP4 side because i use MKV as the container (which is superior).
I was mistaken when i said MPC-HC and MPC-BE didn't respect the Default flag. They do. It's just the settings do nothing and you need to use the settings in the splitters/filters instead of the program settings.
With a dual audio MKV where the 2nd audio is set as Default, It is working for me in VLC, MPC-HC, MPC-BE, and Kodi. I did not try with Plex as i already have it in my library with the proper Audio language (i don't like dubbed audio)
You should definitely test by using MKV instead of MP4 to see if that is the problem and then StreamFab can fix it sometime in 2027.
But it would be nice if they made it like it was before where the Default (triangle) track was set as the 1st one. I am not sure when it broke but it broke in version 5.x.x.x so it has been quite a while