Log in

View Full Version : How can I play more than one audio streams in MPC-HC?


T3mporaryGold
7th May 2012, 02:53
When playing a video with 2 audio streams (One is voice, other is general sound.) It only lets me play one at a time by going into Play>Audio> and choosing the stream, or by pressing "A". How can I get them both to play at the same time?

upyzl
7th May 2012, 06:32
Doesn't MPC-HC's default/internal splitter support multi audio streams at the same time?

Which container is the file? I remembered at least MP4 could be done so.

Edited: Alt+P, F, to see the real splitter filter MPC-HC uses

T3mporaryGold
7th May 2012, 23:31
I'm not really the smartest person when it comes to this, so ill just post a picture of what it says; http://i.imgur.com/nwhcF.jpg

EDIT: I also use ffdshow as external filters.

upyzl
9th May 2012, 04:12
I don't know whether there is a AVI Splitter could handle it...

Maybe you can remux this AVI to MP4 (by any MP4BOX GUI)

I'm sure MPC-HC can handle it for MP4 (see below)

http://i.imgur.com/UrBlv.png

Midzuki
9th May 2012, 08:22
Try disabling the Audio Switcher, or...

use Windows Media Player instead :) , because,

according to http://www.alexander-noe.com/video/amg/ :

Windows MediaPlayer replays all audio streams simultaneously. This is normal. WMP does not support AVI files, don't use it.

:D

eXtremeDevil
21st May 2012, 17:59
I'm in the same situation, I want to play both (or whatever number of tracks the video has) at the same time. But I can only choose one by one. I tried in BSPlayer, MPC-HC and WMP. Help?

eXtremeDevil
29th May 2012, 19:00
Never mind, I figured it out.

jmartinr
29th May 2012, 20:08
Never mind, I figured it out.Do tell us the solution then.

eXtremeDevil
29th May 2012, 23:20
Sure, sorry xD:

This is only for MPC HC and I guess it depends on what filters and decoders you have on your PC. I have:

MPC HC x86 (latest version)
ffdshow (latest version from ffdshow tryouts)
Haali Media Splitter (latest version)

The thing is that I have both ffdshow and Haali Media Splitter installed, and both of them show me all audio streams and give me the option to choose. But there are no options to play them all at once.

So what I did on MPC HC is to make sure that Matroska is checked under options, internal filters, and also disable MPC HC internal audio switcher (I thinks that's the name, I can't know for sure because my player is in spanish).

Other thing that might be part of the process is to add these ones to external filters on MPC HC: Haali Media Splitter, ffdshow audio decoder and ffdshow video decoder.

So that way, at least in my case, it prevent my installation of Haali Media Splitter to run, resulting impossible to the system to separate the streams. That way all of them will play at the same time, with as many ffdshow audio decoder instances as it takes.

At least that's the behaviour of my PC. Hope I helped someone.

jmartinr
30th May 2012, 07:50
uncheck "Matroska" under options, internal filters
So what source/splitter filter is used then? (You can check under "Play - Filters".)

eXtremeDevil
30th May 2012, 09:11
Sorry, I was mistaken, if you uncheck "Matroska" the system uses the one installed, so what you actually have to do is to be sure that "Matroska" is checked on MPC HC. The other settings remain the same. Al least in my case, this prevent Haali Media Splitter to work.

jmartinr
30th May 2012, 10:10
Roger that.

Thanks.

eXtremeDevil
30th May 2012, 10:13
And also, in external filters I have manually added "Haali Media Splitter", "ffdshow audio decoder" and "ffdshow video decoder". I think that's all the config I made to make this work. Let me know if it works to you. I'll modify my other post to complete the instructions.

jmartinr
31st May 2012, 08:39
It works.

I looks like it's as easy as disabling the mpc audio switcher and enabling the internal matroska splitter. (As was suggested in posts 2 and 5 already.)

eXtremeDevil
31st May 2012, 09:33
Yes, I guess that's all.