Posts: 9
Joined: Apr 2011
Reputation:
0
I want my audio to stream TrudHD and DTS-HD MA. I searched but can only find examples on how to make MPC-HC as the external video but none on the Audio. The don't understand the explanation on the WiKi page.
I do understand I have to use the playercorefactory.xml and where to put it but I just don't know what to put in for just the audio. Can someone help by giving me an example?
Thanks in advance.
Posts: 22
Joined: Jul 2010
Reputation:
0
2011-04-08, 06:42
(This post was last modified: 2011-04-08, 06:46 by Kriosym.)
If you make it external player for video, it does both video and audio at that point.
You may still have to configure AC3 filter and FFDShow properly to get your bitstream audio via Optical or HDMI working correctly, like back in the day with DSPlayer Branch or WMC...I'm not positive on that though, MPC-HC might let you configure all of it from within it's GUI setup/external filters?
I don't think there is any way to make XBMC play the video but not the audio, then somehow Demux the audio and route it to an external player for processing..that would be crazy cool though!
Posts: 9
Joined: Apr 2011
Reputation:
0
Thanks for the quick reply. That's bad news for me.
Btw, I do have my MPC-HC configured properly. When I use it, it does display DTS-HD Master.
This is what I have set but it doesn't work - no errors.
The playercorefactory.xml is located on my c:\program files(86x)\xmbc\userdata\
<playercorefactory>
<players>
<player name="MPC-HC" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Program Files\MPC HomeCinema\mpc-hc64.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule audio="true" player="MPC-HC">
<rule video="true" player="MPC-HC">
<rule filetypes="mkv" player="MPC-HC">
<rule filetypes="mp4" player="MPC-HC">
</rule>
</rules>
</playercorefactory>
Posts: 9
Joined: Apr 2011
Reputation:
0
Correct. I'm using FFShow for the audio on the MPC-HC player.
Posts: 22
Joined: Jul 2010
Reputation:
0
Oh snap. I was wrong then, that's the issue hrm..
XBMC uses an internal build of FFMPEG..it must be preprocessing the movie first before passing the streams to MPC-HC, causing MPC-HC not to use its FFMPEG/settings...
I've actually wanted to figure out how to replace the internal FFMPEG build or config that XBMC uses...I wonder if we got the code from the GIT branch if we could hack it up and do a custom build? Gah I'm no good at that stuff however.
Edit: The reason I've wanted to play with the FFMPEG settings is due to video corruption issues when Fastforwarding/rewinding with DXVA2 enabled...doesn't happen in MPC-HC from outside of XBMC of course...not sure if it's doable...update this thread if you figure anything out!
Posts: 9
Joined: Apr 2011
Reputation:
0
Kriosym, Thanks for all your help yesterday. Turns out I was putting the xml in the wrong folder.
Also I'm glad you told me I couldn't use the XBMC for video and MPC-HC for audio... otherwise I would have wasted time searching for that workaround.