Posts: 194
Joined: Dec 2012
Reputation:
7
Yes you can set MPC-HC as an external player, you need to add MPC as a player in the playercorefactory.xml, and set rules/filetypes you want MPC to play.
Posts: 3,449
Joined: Jul 2012
Reputation:
15
Skank
Posting Freak
Posts: 3,449
So with dsplayer i keep the gui when i pause movie etc and can use the subtitles addon and syuff?
And it uses mpc-hc as renderer with lav filters? That would be the bestof 2 worlds!
Isit easy to set up?
Posts: 7
Joined: Dec 2012
Reputation:
0
Hi,
I have set up playercorefacory.xml to launch PDVD12 for 3D files. The problem is that XBMC is now defaulting to this player for everything.
Basically I want it to default to internal DVD for everything *except* for files I have prefixed with 3D in the file name, which may or may not be an ISO.
EG
Files called *.3D.MKV = 3D_Player (PDVD12)
Files Called *3DISO.MKV = ISO_Player.bat (Launches Pdvd12 with clonedrive)
I noticed that the default XML file in Program Files \XBMC\Userdata seemed to get updated with a config for PDVD12 but I deleted this, didn't make any difference/
Hope this all makes sence
Here is my playercorefacory.xml
<playercorefactory>
<players>
<player name="3DISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Mike\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="3D_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
</player>
</players>
<rule filenames="*3D.mkv" player="3D_Player"/>
<rule filenames="*3DISO.iso" player="3DISO_Player"/>
</rules>
</playercorefactory>
Posts: 194
Joined: Dec 2012
Reputation:
7
2013-01-04, 12:16
(This post was last modified: 2013-01-04, 12:19 by acejh1987.)
Assuming your 3D ISO/MKV files are named like this
Avatar_3DISO.iso
Avatar_3D.mkv
Try these rules
<rule filetypes="mkv" filename=".*_3D.*" player="3D_Player"/>
<rule filetypes="iso" filename=".*_3DISO.*" player="3DISO_Player"/>
If your files are named like this
Avatar.3DISO.iso
Avatar.3D.mkv
Then use these rules
<rule filetypes="mkv" filename=".*3D.*" player="3D_Player"/>
<rule filetypes="iso" filename=".*3DISO.*" player="3DISO_Player"/>