There is an alfa version of SolveigMM ASF Multiplexer that needs to be tested.
http://www.solveigmm.com/files/SMMASF_2005_03_28.zip
The muxer allows the user to multiplex any pre-compressed or raw audio/video streams (DIVX, H264,MPEG-2,WM, etc.).
It takes to the input a video stream as a framed structure (i.e. one DirectShow Sample has to contain an integer number of Video frames).
Such a video structure is supported by most video encoders.
Input audio/video samples have to have valid time stamps.
As for H264, currently it only operates with Moonlight H264 Encoder. In spite of Encoder mediatype the muxer wtites to an ASF file a mediatype with fourcc - AVC1.
For operating SolveigMM ASF Muxer the Windows Media Format 9.0 Runtime has to be set up.
There are DirectShow graph types the muxer can be tested within:
File Source-> AVI Splitter [DivX]-> SolveigMM ASF Multiplexer
[AC3]->
File Source-> MPEG2 Demuxer->MPEG2 Decoder->Moonlight H264 Encoder-> SolveigMM ASF Multiplexer
[MPEG1]->-------------------------------------->
etc...
Any suggestions,notes, bug reportes are really appreciated.