Home

Support


What's New !


About

Contact

 

 

Morgan products


All Morgan Products

JPEG Technology

MJPEG Codec

MJPEG Codec for OEM

LSI MJPEG Codec


JPEG2000 Technology

JPEG Toolbox
create your
JPEG2000 picture

optimize JPEG ones

MJPEG2000 Codec

JPEG2000 IE Plug-In

JPEG2000 Netscape/Mozilla Plug-In
 

Audio utility
Stream Switcher

 

 

ressort.gif (2844 bytes)
Developer Site

 

 

 
Morgan Stream Switcher
What is Morgan Stream Switcher ?
Morgan stream switcher is a Plug-in (a Directshow filter) which allows you to switch on the fly between several audio streams embeded in an avi file, using Windows Media Player 6.x and Windows Media Player 9.
   
Freeware

With Morgan stream switcher you can switch between several langages by simply clicking like shown.

Morgan Stream Switcher Open Sourced and hosted at CoreCodec (thanks to BlackSun).

CoreCodec seems to be down. Alternative link to source code here.

Morgan Stream Switcher v0.99 supports WMP 9

What's new in v0.99 :

  • New Property Page.

  • Windows Media Player 9 plug-in.

  • Supports LCID in wLang of AVI stream headers.

  • AVI wLang patcher.

What's new since v0.97 :

  • Windows Media Player 9 supported.

  • Audio stream language name can be stored and retrieved in the AVI file itself (in LIST INFO chunk).

  • Win Language Code (LCID) supported.

  • If specified (Audio_def=0 or ICAS set to 0), auto-activation of the audio stream that matchs with the language of the machine where's the movie is playing.

  • Less CPU usage (audio decoders of unselected streams are stopped).

  • Better interoperability with Gabest's DVobSub.

  • Tested with WMP6, WMP7, WMP9, RealOne Player, Winamp (with Vidamp), latest ZoomPlayer, latest Sasami2K, latest BSPlayer, latest PowerDivX NextGen, latest Gabest's MPC.

How to use the Morgan Stream Switcher

You need at least a 2 audio streams avi file (a BivX movie for example). A DivX movie containing multiple-language is often called 'BivX'.

To know how to make a BivX click here.

Now, if you have a BivX :

- Download and run MMSwitch.exe v0.99

At this time you can already play a BivX in Windows Media Player, you should personalize the text displayed in the langage menu otherwise Windows Media Player displays Audio Track 1, Audio Track 2, ...

How to set the text displayed in the langage menu :

Solution 1 :

Create a text file with note pad :

- Save it with the name of your avi file and under .mss format.

- The 'Audio_def' parameter set the default langage.

You can specify Windows LCID instead of explicit language name. When specified, a Windows LCID must be expressed in hexadecimal and prefixed by 0x, for example Audio_1 = 0x0C is equivalent to Audio_1 = French.

If Audio_def = 0, Morgan Stream Switcher will try to select the audio stream which matchs with the local language of the machine where's the video is playing.

Solution 2 :

You can use MMAviInf to store stream names in the AVI file itself. Stream names are stored as Tags of the LIST INFO chunk.

- Download MMAviInf.zip, unzip it and run it :

  • Load the AVI file you want to edit.
  • Click on the Tag ID you want to modify.
  • Type-in the text value of the Tag in the Edit Box.
  • Click on others Tag IDs and modify text text value as you want.
  • Save the modified file.

IAS1 to IAS9 indentify audio streams 1 to 9.

You can specify Windows LCID or explicit language name. When specified, a Windows LCID must be expressed in hexadecimal and prefixed by 0x, for example 0x0C is equivalent to French or Français.

ICAS identifies the common audio stream, this stream will be selected when the movie will start to play. For example set ICAS to 2 if you want to stat playing the movie with the 2nd audio stream selected.

If ICAS is set to 0, Morgan Stream Switcher will try to select the audio stream which matchs with the local language of the machine where's the video is playing.

Caution : MMAviInf is at a beta stage. So backup important files before editing to avoid any loss of content.

About subtitles

Morgan stream Switcher v0.97 supports gabest's DVobSub subtitling system. It means you can switch the subtitles too into the langage menu of Windows Media Player.

DISCLAIMER :
DivX ;-) as a part of utility name stands for current de facto standard of video encoded with the MPEG4 codecs. It is not meant to encourage video piracy. Please do not use this utility with illegal material.

Related links :
Make a BivX
Divx-Digest
Doom9.net

 

 
  


Last update : May 26, 2006 - Copyright © 1990 - 2005 Morgan Multimedia