Switch to mkv aka matroska. The selected stream will be kept while cd switch. :D
AVI is not designed for multiple audio streams and of minor capabilities in comparison to matroska or ogg media anyway (which are both container formats as well!). Using multple streams inside AVI is a HACK and thus always crippled.
Matroska will be played by ALL modern direct show players as long as the filters are installed.
Get conversion programme
here, it's again free and follows the specs. Mkv-merge which is the respective app of this toolbox you need for this purpose is easy to use.
Get mkv splitter from
this page
and the muxer from
this site. On the latter there's also a splitter which is working, but not further developped, which does not affect you as long as you don't want to put MPEG2 or AVC into matroska container..... can you follow me??
For subtitle muxing (YES, into mkv) you'll need vsfilter installed also.
In a couple of weeks maybe it will also be possible to implement the DVD menues so that mkv will be a complete backup solution!
Frankly, I don't really understand why people still stick to AVI.
You can create BSI file the usual way but don't have to give path names for the additional streams anymore. :D