View Full Version : Secondary Audio Problem
pacman99
23rd December 2003, 20:50
Hey,
I have a MKV file with one subtitle stream and two audio streams. The subtitles and the first audio stream plays without any problems but the second audio stream doesn't play at all. The option is there in Windows Media Player 6.4 to change to the second audio stream, but when I do, or even do it manually from my Morgan Stream Switch properties, there is no sound :(
I know there's no problems with the encode as this was fine before I installed some other codecs. I had a problem before, which was that the video wasn't playing properly. I saw very bad video quality so I installed the codec pack from the website which encoded the MKV file..This solved the video problem but screwed up the secondary stream. ffdshow was included in the package so I guess that fixed the video problem.
I have no idea what to do with the audio though :( Any help will be appreciated.
Thanks!
ChristianHJW
23rd December 2003, 23:07
MPC from http://sf.net/projects/guliverkli has a built in stream switcher ... can you test the file with it ?
pacman99
23rd December 2003, 23:25
hmm it works perfectly with MPC ....what's wrong w/ the regular Windows Media 6.4 player?
ChristianHJW
24th December 2003, 00:32
No idea, to be honest. There seems to be some issues with the matroska modified morgan stream switcher version from DCoder, but he is working on this already ...
pacman99
24th December 2003, 00:58
oh okay...well no prob, I'll just use Media Player Classic for the meantime. Thanks alot! :)
dcoder
25th December 2003, 16:05
What type of Audio is it and what version of MMSwitch are you using?
pacman99
25th December 2003, 18:20
I am using version 0.97 with both streams in OGG format
dcoder
25th December 2003, 19:38
http://www.morgan-multimedia.com/mmswitch/index.htm there is a 0.99 version that fixes a couple of Bugs. install it to see if it works.
What OGG Vorbis Decoder do you use? Core Vorbis or the OGG DS Filters? Also make sure that you use the latest version of this Decoder. Such Filterpacks doesnīt include always the latest one.
pacman99
25th December 2003, 20:05
I just upgraded to MMS 0.99 from the website as well as upgraded the my CoreVorbis decoder filter and I still have the same problem.
It's weird how it works in Windows Media Classic Player but not in the regular Media Player (6.4)
dcoder
25th December 2003, 22:00
strange...iīve made a test file containing 3 .srt subtitles and 2 OGG Audio Streams. Vorbis Decoding is done with Core Vorbis 1.0b6_20031215 and the Matroska Splitter is v1.0.2.0.
The official MMSwitch works. The Matroska Edition of this Filter works too. Iīve tried it in mplayer2 and zoomplayer (even wmp9 was able to play it correct). Also, zoomplayers internal Streamswitcher Filter was able to handle this.
My guess is that you have an additional Audio Filter installed that doesnīt like more then 2 Streams. What CodecPack is it?
[EDIT] Are these 2 Streams in the same Format? i mean Samplerate, Bits and Channels.
pacman99
25th December 2003, 22:19
I know, this is quite strange.
I am using the CoreVorbis 1.0b6, both streams with the same type of audio stream (44100hz, 2 channels, 16 bit, 109k nominal bitrate each)
I guess it has to do with the codec pack I installed, which is weird since it was compiled by the same group who encoded this file.
This is what is included in the pack
It's called the GamrCodec Pack:
XviD-24062003-1.exe
ac3filter_0_70b.exe
CoreAAC.exe
matrix_mixer_0_30b.exe
CoreVorbis_1.0b5_20030618.exe <---i upgraded to 1.0b6
ffdshow-20031028.exe
vsfilter_20031124.zip
matroskasplitter_20031109.zip
MatroskaMuxer_20030805.zip
subtitlesource_20030618.zip
dcoder
25th December 2003, 22:52
itīs the matrix mixer thatīs causing troubles with the official version of mmswitch. It connects before the switcher and is not able to handle the switching correctly. download this version of mmswitch and place it into the directory of the old mmswitch.ax (overriding the old one). Then run unregister.bat and then register.bat from the same directory. This should fix your Problem. Thatīs the Filter from the Matroska Codec Pack. It has a higher Merit then matrix mixer. So it will connect directly after the decoder. http://dsp-worx.de/mmswitch.zip
Just a note, i still donīt have the official souce of v0.99 from Morgan, so there can be a crash with some .AVI files with some special AVI Headers.
Another solution is just to unregister the matrix mixer.
pacman99
26th December 2003, 00:23
thx alot!
Uninstalling the MatrixMixer fixed the problem.
However, installing your version of MMSwitch did not do anything :(
dcoder
26th December 2003, 03:41
are you sure that you have registered the right mmswitch filter? you can try to uninstall the official version and then only extract my version anywhere and run register.bat. This should work with an installed matrix mixer.
pacman99
26th December 2003, 05:29
i'm positive. I overwrited it myself :) I even went unregister, then went register.
It works though without the matrix mixer so it's all good :D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.