I have bunch of .avi with 2 audio – first mp3/english, second ac3/russian. By default kodi17 picks the second one, and I want it to pick the first one. I tried repacking files and making english audio first – kodi ignores it and plays russian. I tried choosing the language in “preferred audio language” – no effect, even though the files have “Metadata: title: ENG”. Disabling “prefer default audio streams” does not help either, feels like ac3 has higher priority over mp3 than anything else.
Is there anyway other than removing unwanted streams from .avi? Thanks.
With .mkv it can be solved by “ffmpeg -disposition 0 -disposition:a:[stream#] default” but this does not work for .avi (no ‘default’ in the format? do not know).
update: just checked – kodi ignores default stream in mkv as well, picks ac3 anyway