Kodi Community Forum
[WINDOWS] External Player Support Thread - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: [WINDOWS] External Player Support Thread (/showthread.php?tid=43511)



- iBROX - 2010-01-05

I have all HD content playing via Media player classic.

How do i also get XBMC to play bluerays via powerdvd ?

Here is my playercorefactory.xml file

<playercorefactory>
<players>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mpc-hc.exe</filename>
<args>/fullscreen /close "{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv|MOV|hdmov|wmv|m2ts|ts|RTMP|flv|swf| vf|x-flv" player="MPC-HC"/>
</rules>
</playercorefactory>



Is it as easy as adding this into the file somehwere ?

<playercorefactory>
<players>
<player name="PowerDVD9" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\CyberLink\PowerDVD9\PowerDVD9.exe</filename>
<args>/fullscreen</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule name="Blu-Ray" protocols="bd" player="PowerDVD9"/>
</rules>
</playercorefactory>



If so where?


- ashlar - 2010-01-05

iBROX you might want to have a read here: http://forum.xbmc.org/showthread.php?tid=64658


- iBROX - 2010-01-06

I can get it working one or the other.

So i need to know how to integreate those two xml's into the one so when it see's Bluray it will use powerdvd and mkv it uses Windows media player classic.

At the moment i can only get mkv to play i windows media player, but the bluray doesnt work.


- Background - 2010-01-06

wrong post, sry.


- fluidsigns - 2010-01-08

Hi everybody,

I am using XBMC 9.11 Camelot on my T42, 1,7 GHZ Radeon 7500 and am quite happy with the program.

I justed wanted to configure an external player using the xbmc/wiki. My aim is to play all video files (no blue ray, just mpeg and avi mainly)with VLC.

So what I did was to configure this .xml with word 2003:


<playercorefactory>
<players>
<player name="VLC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Programme\VideoLAN\VLC\vlc.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>

Then I coppied it into the USERDATA folder: C:\Dokumente und Einstellungen\neu\Anwendungsdaten\XBMC\userdata

… next to lcd.xml, lastfmscrobbler.xml,scobbler,xml and so on.

However when I run XBMC and click the right button on a video file, there appears no option “play with…”


What have I done wrong so far? Thanks for advice and excuse my poor English!

Malte


help - jonnyboom - 2010-01-09

Forgive me for asking i am a total noob to this. I have followed the external player tutorial as far as i can see to the letter. but i still cant get xbmc to launch my blu ray player.

running windows 7
xbmc 9.11 r26017
arcsoft total media 3 (.160 verion)
reclock 1855
display changer

i copied and pasted the supplied .xml file into .xml notepad, and saved it to the specified location.

no joy

i know nothing about .xml files so maybee i have messed up at this point

debug log

http://pastebin.ca/1740769

Ok, what i have found is that xbmc sees D drive and lables the blu ray ie D (the dark knight) but when i click play nothing happens. click again it says something like cannot find file. however if i left click i can explore the disk to the stream folder right click and it gives me dvdplayer(default) and tmtmc. click the latter. and it plays with arcsoft.

seems that is the problem but where do i go from here

thanks for your time Oo


no blu ray playback - jonnyboom - 2010-01-11

I have no blu ray playback when i "play Disk" (only when i browse the disk and select "play with")

Is anybody else using this setup for external player


running windows 7
xbmc 9.11 r26017
arcsoft total media 3 (.160 verion)
reclock 1855
display changer

if so could you post your playercorefactory.xml for me so i can compare with mine.

THANKS


- ethanmcdonald - 2010-01-11

Below is my "playerfactory.xml".
The "BluRayPlayer" references are the areas that matter for disc playback.
FYI, I have references for my Blu-ray & HDDVD .ISO playback in here also.

File: playerfactory.xml
Code:
<playercorefactory>
    <players>
        <player name="BluRayPlayer" type="ExternalPlayer" audio="false" video="true">
        <filename>C:\Program Files\CyberLink\PowerDVD9\PowerDVD9.exe</filename>
        <args>"D:"</args>
        <hidexbmc>true</hidexbmc>
        <hideconsole>true</hideconsole>
        <warpcursor>none</warpcursor>
        </player>

        <player name="PowerDVD7" type="ExternalPlayer" video="true">
          <filename>C:\Users\ethan\AppData\Roaming\XBMC\powerdvd7.bat </filename>
        <hideconsole>true</hideconsole>
           <hidexbmc>true</hidexbmc>
        </player>

        <player name="PowerDVD9" type="ExternalPlayer" video="true">
          <filename>C:\Users\ethan\AppData\Roaming\XBMC\powerdvd9.bat </filename>
        <hideconsole>true</hideconsole>
           <hidexbmc>true</hidexbmc>
        </player>
    </players>
    <rules action="prepend">
        <rule name="Blu-Ray" protocols="bd" player="BluRayPlayer"/>
             <rule dvdimage="true" player="dvdplayer">
                  <rule filename=".*BLURAY\.iso" player="PowerDVD9"/>
                  <rule filename=".*HDDVD\.iso" player="PowerDVD7"/>
             </rule>
    </rules>
</playercorefactory>



- jonnyboom - 2010-01-11

pardon my lack of knowledge but what is this section?

<player name="PowerDVD7" type="ExternalPlayer" video="true">
<filename>C:\Users\ethan\AppData\Roaming\XBMC\powerdvd7.bat </filename>
<hideconsole>true</hideconsole>
<hidexbmc>true</hidexbmc>
</player>

<player name="PowerDVD9" type="ExternalPlayer" video="true">
<filename>C:\Users\ethan\AppData\Roaming\XBMC\powerdvd9.bat </filename>
<hideconsole>true</hideconsole>
<hidexbmc>true</hidexbmc>
</player>

i dont have that in my xml

ThanksSmile


- brian_M - 2010-01-12

you would add in into your xml IF you want or need to use an external player - the configuration above may be not be suitable for you (specially if you do not have powerdvd installed or have/want a bat file to launch it)


- nokmond - 2010-01-13

Hi all, I have my mkv's set to play via MPC-HC and they are super smooth!

My only tiny moan is when I click on a mkv in XBMC my XP desktop flashes up for a second before MPC-HC starts and then when I close MPC-HC the XP desktop comes on for 2/3 seconds before XBMC comes back on fullscreen.

Here is my playercorefactory.xml -

<playercorefactory>
<players>
<player name="MPC-HC" type="externalplayer" audio="false" video="true">
<filename>C:\Program Files\MPC HomeCinema\mpc-hc.exe</filename>
<args>/fullscreen /close "{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" player="MPC-HC"/>
</rules>
</playercorefactory>

Is there anything I can change to stop my Xp desktop ever appearing?

Thanks! Big Grin

PS - just tried the exact same playercorefactory file on my other system that is running Windows 7 and it switches from XBMC to MPC-HC without ever seeing the desktop. Strange - anyway let me know if there is anything I can do to sort my Xp system!


- Buckster - 2010-01-13

I use MPC-HC as an external player and have a couple of queries please:

(1) XBMC quite often "crashes" as not responding when sat in the background and MPC-HC playing

(2) whilst MPC-HC is playing - XBMC "idling" in the background is using 50% CPU !!!!


- wanderer - 2010-01-18

It seems that the external player support have taken a wrong turn lately. I was using rev-25498 and everything was just fine. I upgraded to 9.11 and now I get the problems described by "nokmond" and "Buckster". The flickering to desktop at start/stop video and sluggish UI after returning, due to XBMC busy looping. Previously there was also an overlay, "external player active", when running the external player, which was useful. Now it is gone. What have happened?


- therealjoeblow - 2010-01-21

I have the same problem with sluggish response in XBMC when returning from using an external player (ZoomPlayer) for an extended period of time (if I only use it for a minute or so, it's ok, but if I use the external for a long period, XBMC's interface is very choppy when returning - I haven't figured out exactly what the threshold time is for this to happen yet).

System specs:

WinXP32 SP3
Athlon 64 X2 5600+
ATI Radeon HD 3200 (integrated 780g chipset)
Catalyst 9.11

Others have reported the same problem in http://forum.xbmc.org/showthread.php?tid=65109&page=2

I tried the patched version of the .exe from there, but it makes absolutely no difference.

Anyone know if one of the actual dev's is aware of and looking into this?

Many thanks
The REAL Joe


- buzzqw - 2010-01-21

will be a lot easier for users to have in xbmc a browse for selecting the external player (well could be useful adding multiple players, something like adding external video sources)

if xbmc find something loaded in this grid the right click on media will allow to select the "play with..."

also could be usefull a check for forcing use external player.

thanks

BHH