Posts: 34
Joined: Dec 2010
Reputation:
0
2011-02-10, 17:17
(This post was last modified: 2011-02-10, 17:23 by Grangey..)
From the looks of it to me you are using the completely wrong playercorefactory bud, you should not edit the one you have at all (contained in the XBMC file in Program files by default). This is why it wont play anything now.
Read the wiki again, you need to create a NEW playercorefactory file located in the userdata folder contained under the XBMC file under "Roaming" in App data.
IE C:\Users\yourusernamehere\AppData\Roaming\XBMC\Userdata
Posts: 34
Joined: Dec 2010
Reputation:
0
lol no, undo all changes youve done to that one, and make sure xbmc acts as it should do.
only then, start the new playercorefactory in the right place lol
Posts: 34
Joined: Dec 2010
Reputation:
0
cant see why (assuming you saved it as an xml), go to the wiki and directly copy that playercorefactory ie the
"<playercorefactory>
<players>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mplayerc.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" filename=".*720p.*" player="MPC-HC"/>
</rules>
</playercorefactory>
"
one (dont take it from my post). Then simply change only what i have put in bold, and there should be no reason it doesnt work (change the 720p to .mkv).
If that still doesnt work you need to run a debug.
Or do what i did, save that xml elsewhere, uninstall and reinstall xbmc and place the playercorefactory back in where it was. this solved my problem.
Also, the location of the external player- make sure this is valid by copying it and pasting it into your web browser and if the player pops up then the location is good, if not then change it accordingly
Posts: 34
Joined: Dec 2010
Reputation:
0
youre now asking a completely different and very technical question which i have no idea on im afraid and probably isnt relevant for this thread. the point in this thread was to enable you to launch an external player from it. If you are using a remote then simply map it better to your player so you can press a button to close it etc not the mouse. thats What I do for TMT
Posts: 4
Joined: Apr 2009
Reputation:
0
N00b here guys....ive tried just about everything to get this to work. For a while there it just kept loading my files in the default xbmc player, but after playing with it for a while, ive gotten it to at least try to open MPC. But when it does I get a pop up error from what looks like MPC:
"Unrecognized switch(es) found in command line string: "
Then it lists the path to my MPC.exe file and the movie file im trying to load. After that it lists a whole bunch of commands I can perform (not sure where though). My only option on the pop up is to hit ok and MPC closes and the movie doesn't start.
Ive tried googling, but have not been able to find a solution. I can open the mkv files outside of XBMC in MPC just fine and everything works fine.
Any thoughts?
Posts: 13
Joined: Sep 2010
Reputation:
-8
Hello! please help me
what rule must be, to play files with DTS-HD MA audio via external player?
Posts: 2,759
Joined: Jan 2009
Reputation:
17
No rule required - hand off playback to the external player and ensure that external codecs (ffdshow and relevant player) are set-up correctly. The rule doesn't dictate the playback characteristics, the external player and codecs do.
Posts: 13
Joined: Sep 2010
Reputation:
-8
steelman1991
is it the only way?
what if i want play via external player only files with HD audio? I thought i can use something like <rule audiocodec="dts"
Posts: 128
Joined: Oct 2010
Reputation:
0
2011-04-12, 14:34
(This post was last modified: 2011-04-12, 15:21 by piipes.)
Hello, i use dvbviewer and xbmc combo, i open all .ts files to dvbviewer and when i change back to xbmc, i just send to dvbviewer "no audio/video" command. I don't never close dvbviewer.
Offcourse now xbmc can't see when external player playpack is finished and i see that "press ok when playback is finished" popup. Is there any command what i can use with playercorefactory? Do not wait player or something. Or "extarnal player is stopped" command what i can use with eventghost.
And is xbmc any "no audio/video" command? Now i just send home and stop command, when i quick change dvbviewer.