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)



RE: [WINDOWS] External Player Support Thread - herod98 - 2013-08-20

Hi All

I ran some power consumption tests today on my late 2012 model Mac Mini 2.5 i5 Ivy Bridge with Intel HD4000 graphics HTPC running Windows 8 64bit via bootcamp.
I was curious the consumed watts when the HTPC was in sleep verus idle in desktop.
I decided then to see the consumption when running XBMC. I had configured my XBMC to have External Player support (MPC-HC) having installed Kawaii Codec Pack (KCP-0.5.4.0).
The findings were interesting.

I leveraged an Arlec (240v) power meter.

With Mac Mini in sleep, it consumes 2w.
With Mac Mini idle in Windows, it consumes 12w.

Test file was a 3GB mpeg4.
Video: MPEG4 Video (H264) 1280x720 29.97fps [English (Video 1) [Default]]
Audio: Dolby AC3 48000Hz stereo [English (Audio 1) [Default]]

When running XBMC 12.2 Frodo, playing movie using out-of-box XBMC default player (DVDPlayer) - power consumption read 16w.
When running MPC-HC directly from windows (without XBMC) - power consumption read 24w.
When running MPC-HC as an external player from XBMC - power consumption read 32w.

I take it XBMC must be leveraging some type of hardware acceleration (DXVA2) that results in less CPU and thus less watts?

Is there anything that should be done to configure MPC-HC to leverage acceleration ?

cheers.


RE: [WINDOWS] External Player Support Thread - skydancer - 2013-08-22

Hi guys,
Just switch my content to nfs shares instead smb and my tmt external player not work anymore (basically the ISO won't mount) I guess it has something to do with the path.
any advice?


RE: [WINDOWS] External Player Support Thread - Bayern - 2013-08-22

Hello,
i don`t know if this a right theme to post my problem with XBMC Frodo 12.2 and pvr.simple 1.6.1 addon? I have a problem with playing channels.They stoped automaticly after two minutes....Is there any solutions for my problem? Here is a log file...

Code:
11:23:44 T:3744 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 56
11:23:44 T:3744 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: Reconnect, (re)try 1
11:23:46 T:3744 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 33
11:23:47 T:1940   ERROR: CDVDPlayerAudio::DecodeFrame - Decode Error. Skipping audio packet
11:23:47 T:1940 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
11:23:48 T:964 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available

Code:
17:21:28 T:3488  NOTICE: PVRManager - starting up
17:21:28 T:2100  NOTICE: Thread PVR manager start, auto delete: false
17:21:28 T:2736  NOTICE: Thread PVR add-on updater start, auto delete: false
17:21:28 T:2736  NOTICE: AddOnLog: PVR IPTV Simple Client: Loaded 249 channels.
17:21:28 T:3184  NOTICE: Artwork Downloader: ## Service - Run at startup: False
17:21:28 T:3184  NOTICE: Artwork Downloader: ## Service - Delayed startup:  minutes
17:21:28 T:3184  NOTICE: Artwork Downloader: ## Service - Run as service: False
17:21:28 T:3184  NOTICE: Artwork Downloader: ## Service - Time: :00
17:21:29 T:580  NOTICE: AddOnLog: PVR IPTV Simple Client: EPG Loaded.
17:21:29 T:4012  NOTICE: Thread PVR GUI info updater start, auto delete: false
17:21:30 T:3516  NOTICE: Universal - An Addons Toolkit: -watchhistory- -Loading sqlite3 as DB engine version: 3.7.12.1
17:21:30 T:3516  NOTICE: Universal - An Addons Toolkit: - watchhistory - -Auto Cleanup Start
17:21:30 T:3516  NOTICE: Universal - An Addons Toolkit: -watchhistory-  -DELETE FROM watch_history WHERE lastwatched < '2013-08-01'
17:21:30 T:3516  NOTICE: Universal - An Addons Toolkit: - watchhistory - -Auto Cleanup End
17:21:31 T:3988  NOTICE: [What the Furk] Subscription service starting...
17:21:31 T:3640  NOTICE: 1Channel: Service: MySQL not enabled or not setup correctly
17:21:31 T:2324  NOTICE: -->Python Interpreter Initialized<--
17:21:31 T:3640  NOTICE: 1Channel: Service: Loading sqlite3 as DB engine
17:21:31 T:3640  NOTICE: 1Channel: Service: Resetting...
17:21:31 T:3640  NOTICE: 1Channel: Service starting...
17:21:34 T:2264  NOTICE: Thread PVR Channel Window start, auto delete: false
17:21:37 T:2644  NOTICE: Thread XBPyThread start, auto delete: false
17:21:37 T:2644  NOTICE: -->Python Interpreter Initialized<--
17:21:48 T:2604  NOTICE: DVDPlayer: Opening: pvr://channels/tv/Vsi TV programi/27.pvr
17:21:48 T:2604 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
17:21:48 T:2384  NOTICE: Thread CDVDPlayer start, auto delete: false
17:21:48 T:2384  NOTICE: Creating InputStream
17:21:50 T:2384  NOTICE: Creating Demuxer
17:21:50 T:2912  NOTICE: Thread CFileCache start, auto delete: false
17:21:50 T:2384  NOTICE: Opening video stream: 0 source: 256
17:21:50 T:2384  NOTICE: Creating video codec with codec id: 28
17:21:50 T:2384  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
17:21:50 T:2384  NOTICE: Creating video thread
17:21:50 T:2384  NOTICE: Opening audio stream: 1 source: 256
17:21:50 T:2384  NOTICE: Finding audio codec for: 86018
17:21:50 T:2196  NOTICE: Thread CDVDPlayerVideo start, auto delete: false
17:21:50 T:2196  NOTICE: running thread: video_thread
17:21:50 T:2384  NOTICE: Creating audio thread
17:21:50 T:2724  NOTICE: Thread CDVDPlayerAudio start, auto delete: false
17:21:50 T:2724  NOTICE: running thread: CDVDPlayerAudio::Process()
17:21:50 T:2724  NOTICE: Creating audio stream (codec id: 86018, channels: 2, sample rate: 48000, no pass-through)
17:21:50 T:3640  NOTICE: 1Channel: Service: Playback started
17:21:50 T:2196  NOTICE:  fps: 25.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 405
17:21:50 T:2196  NOTICE: Display resolution DESKTOP : 1280x800 @ 60.00 - Full Screen (16)
17:21:50 T:2196  NOTICE: D3D: rendering method forced to DXVA2 processor
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - did not find all required samples, adjusting the sample array.
17:21:50 T:2604 WARNING: DXVA::CProcessor::Render - no usable samples.
17:24:54 T:2604  NOTICE: CDVDPlayer::CloseFile()
17:24:54 T:2604  NOTICE: DVDPlayer: waiting for threads to exit
17:24:54 T:2384  NOTICE: CDVDPlayer::OnExit()
17:24:54 T:2384  NOTICE: DVDPlayer: closing audio stream
17:24:54 T:2384  NOTICE: Closing audio stream
17:24:54 T:2384  NOTICE: Waiting for audio thread to exit
17:24:54 T:2724  NOTICE: thread end: CDVDPlayerAudio::OnExit()
17:24:54 T:2384  NOTICE: Closing audio device
17:24:54 T:2384  NOTICE: Deleting audio codec
17:24:54 T:2384  NOTICE: DVDPlayer: closing video stream
17:24:54 T:2384  NOTICE: Closing video stream
17:24:54 T:2384  NOTICE: waiting for video thread to exit
17:24:54 T:2196  NOTICE: thread end: video_thread
17:24:54 T:2384  NOTICE: deleting video codec
17:24:54 T:2384  NOTICE: CDVDPlayer::OnExit() deleting demuxer
17:24:54 T:2384  NOTICE: CDVDPlayer::OnExit() deleting input stream
17:24:54 T:2604  NOTICE: DVDPlayer: finished waiting
17:24:54 T:3640  NOTICE: 1Channel: Playback Stopped
17:24:54 T:3640  NOTICE: 1Channel: Service: Resetting...
17:24:54 T:3528  NOTICE: Thread Jobworker start, auto delete: true
17:24:55 T:2604  NOTICE: Previous line repeats 3 times.
17:24:55 T:2604  NOTICE: CDVDPlayer::CloseFile()
17:24:55 T:2604 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
17:24:55 T:2604  NOTICE: DVDPlayer: waiting for threads to exit
17:24:55 T:2604  NOTICE: DVDPlayer: finished waiting
17:25:08 T:2604  NOTICE: Storing total System Uptime
17:25:08 T:2604  NOTICE: Saving settings
17:25:08 T:2604  NOTICE: stop all
17:25:08 T:2604  NOTICE: PVRManager - stopping
17:25:09 T:2604  NOTICE: ES: Stopping event server
17:25:09 T:2604  NOTICE: stopping zeroconf publishing
17:25:10 T:3968  NOTICE: ES: UDP Event server stopped
17:25:10 T:2604  NOTICE: stop sap announcement listener
17:25:10 T:2604  NOTICE: clean cached files!
17:25:10 T:2604  NOTICE: unload skin
17:25:10 T:3640  NOTICE: 1Channel: Service: shutting down...
17:25:10 T:1604 WARNING: The python script  "C:\Users\Bayern\AppData\Roaming\XBMC\addons\service.skin.widgets\default.py"  has left several classes in memory that we couldn't clean up. The  classes include: Window,Monitor,Player
17:25:11 T:3284  NOTICE: StorageServer-2.5.2 Closed down
17:25:11 T:2604  NOTICE: stop python
17:25:11 T:2604  NOTICE: stopped
17:25:11 T:2604  NOTICE: destroy
17:25:11 T:2604  NOTICE: closing down remote control service
17:25:13 T:2604  NOTICE: unload sections
17:25:13 T:2604  NOTICE: destroy
17:25:13 T:2604 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10021 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
17:25:13 T:2604 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
17:25:13 T:2604  NOTICE: closing down remote control service
17:25:13 T:2604  NOTICE: unload sections
17:25:13 T:2604  NOTICE: application stopped...



RE: [WINDOWS] External Player Support Thread - locoguano - 2013-09-30

Is it possible to prevent the "Click OK When Playback Has Ended" button from popping up when an external player is launched?


RE: [WINDOWS] External Player Support Thread - gnenad - 2013-10-13

Hello.
Is there any way to make AIMP for default music player in XBMC for : flac, ape, wv, wav, mp3 ?
Thank you


RE: [WINDOWS] External Player Support Thread - THX-UltraII - 2013-10-29

Since yesterday I m in for a new external player challenge. Was hoping you guys can help me out on it.

Let my tell you what I want in the first place. I want to use MPC-BE as external player for my 2D movie content (.m2ts, .mkv, .mov and Blu-ray structure folder (BDMV/CERTIFICATE). But besides this I want to use TMT6 as external player for my 3D .iso Blu-Ray's.

So I first made a playercorefactory.xml to see if I could get the first part working (use MPC-BE for .m2ts, .mkv, .mov and Blu-ray structure folder (BDMV/CERTIFICATE) playback). I got this working with the following playercorefactory.xml:

Code:
<playercorefactory>
<players>
   <player name="mpc-be" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\MPC-BE\mpc-be.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
</players>
<rules action="prepend">
   <rule filetypes="mkv|m2ts|mov|bdmv|mpls" player="mpc-be"/>
</rules>
</playercorefactory>

What I did next was trying to make a playercorefactory.xml for my final goal (2 different external players). I made it look like this:

Code:
<playercorefactory>
<players>
   <player name="mpc-be" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\MPC-BE\mpc-be.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
   <player name="uLaunchTMT6" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>false</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>none</warpcursor>
   </player>
</players>
<rules action="prepend">
   <rule filetypes="mkv|m2ts|mov|bdmv|mpls" player="mpc-be"/>
   <rule filetypes="iso" player="uLaunchTMT6"/>
</rules>
</playercorefactory>

There s something I must be doing wrong because TMT6 is not starting as external player when selecting a .iso movie.
What I also don t understand is IF I can make this work in the first place because I always have to manually mount the 3D .iso movies before I am able to play the specific movie I mounted. (I mount my .iso 3D movies with Slysoft Clonedrive).


RE: [WINDOWS] External Player Support Thread - karipu - 2013-11-25

Hi,
I am trying to launch multiple videos at the same time using mpc external player multiple instance option.
The problem is that anytime I play a video instance, XBMC goes into a freezed/idle/non-active mode that unable me to play another instance.
Is there a way to tell XBMC not to freeze and stay active when playing video, so I can still use it to launch another video?
Thank you.


RE: [WINDOWS] External Player Support Thread - Rob55Levo - 2013-12-15

Can anyone help me hereHuh
I'm trying to run TMT6 in metro mode (I prefer the interface) as my primary external player when I want menus ( to chose a different version of a movie for instance) I have only changed my code slightly to include "-metro" but only some of my Blu-ray iso's work after this change, Even before it was a bit buggy but it worked most of the time, now half my collection wont play when I include the -metro mode code. I know there's probably a lot of unnecessary stuff in my code but I'm only learning....I find it odd that some of my collection will work in metro mode but everything is fine more or less in standard mode??Any help would be greatly appreciated!!!
Anyway here is my playIso.bat code:

Code:
Set file=%1
Set dummy=%file:iso=%
IF NOT %dummy% == %file% (GOTO playiso) ELSE (goto next)

:next
Set file=%1
Set dummy=%file:mpls=%
IF NOT %dummy% == %file% (GOTO plaympls) ELSE (goto playbdmv)

:playiso
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" -Metro M:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
GOTO end

:plaympls
set pth=%1
set pth=%pth:~1,-25%

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" -Metro "%pth%" exit
GOTO end

:playbdmv
set pth=%1
set pth=%pth:BDMV\MovieObject.bdmv=%
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" -Metro %pth% exit
GOTO end

:end
exit

And my Playercorefactory code:

Code:
<playercorefactory>
     <players>                        
         <player name="Total Media Theater 6" type="ExternalPlayer" audio="false" video="true">
             <filename>C:\Users\robin\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
             <args>"{1}"</args>
             <hidexbmc>false</hidexbmc>
                         <hideconsole>true</hideconsole>
                         <forceontop>false</forceontop>

         </player>
         <player name="Total Media Theater 5 Region B" type="ExternalPlayer" audio="false" video="true">
             <filename>C:\Users\robin\AppData\Roaming\XBMC\userdata\PlayISO3.bat</filename>
             <args>"{1}"</args>
             <hidexbmc>False</hidexbmc>
                         <hideconsole>true</hideconsole>
                         <forceontop>false</forceontop>

         </player>
         <player name="PowerDVD 10" type="ExternalPlayer" audio="false" video="true">
             <filename>C:\Users\robin\AppData\Roaming\XBMC\userdata\PlayISO2.bat</filename>
             <args>"{1}"</args>
             <hidexbmc>False</hidexbmc>
                         <hideconsole>true</hideconsole>
                         <forceontop>false</forceontop>
                                          
         </player>
         </players>
         <rules action="append">
            
</rules>
</playercorefactory>



RE: [WINDOWS] External Player Support Thread - StinDaWg - 2013-12-15

I'm trying to set up my external code to play everything with MPC-HC, except for internet streams to use DVDPlayer. However, internet streams still play with MPC-HC. What am I doing wrong?

Code:
<playercorefactory>
<players>
   <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
     <filename>C:\Program Files (x86)\MPC-HC\mpc-hc.exe</filename>
     <args>"{1}" /fullscreen /close</args>
     <hidexbmc>true</hidexbmc>
     <hideconsole>false</hideconsole>
     <warpcursor>topleft</warpcursor>
     <playcountminimumtime>900</playcountminimumtime>
   </player>
</players>
<rules action="prepend">
     <rule name="streams" protocols="daap|rtv|rtsp|rtmp|http|https|rtmpe|rtsp|mms|rtp|pvr" player="DVDPlayer"/>
     <rule filename=".*." player="MPC-HC"/>
</rules>
</playercorefactory>



RE: [WINDOWS] External Player Support Thread - iommi - 2013-12-18

I am having trouble with XBMC passing the username:password in the file path to the external player even though I am using the {1} argument in playercorefactory.xml.

Code:
<playercorefactory>
  <players>
    <player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
      <filename>D:\Apps\MPC-HC64\mpc-hc64.exe</filename>
      <args>"{1}" /fullscreen /play /close</args>
      <hidexbmc>true</hidexbmc>
      <hideconsole>false</hideconsole>
      <hidecursor>false</hidecursor>
      <playcountminimumtime>1200</playcountminimumtime>
    </player>
  </players>
  <rules action="prepend">
    <rule filetypes="avi|mkv|mp4" player="MPC-HC"/>
  </rules>
</playercorefactory>

Here's the relevant part of the xbmc.log:

Code:
20:09:07 T:6268  NOTICE: CExternalPlayer::ExecuteAppW32: D:\Apps\MPC-HC64\mpc-hc64.exe "D:\Apps\MPC-HC64\mpc-hc64.exe" "\\xbmc:xbmc@NAS\Video\TV\Hostages\Hostages - 1x13.mkv" /fullscreen /play /close

Is there a solution so that XBMC strips out the username:password in SMB file paths to external players?

EDIT: I sorted it out by creating a passwords.xml file and removing the username:password from the sources.xml URI string.


RE: [WINDOWS] External Player Support Thread - acejh1987 - 2013-12-18

(2013-12-15, 07:35)StinDaWg Wrote: I'm trying to set up my external code to play everything with MPC-HC, except for internet streams to use DVDPlayer. However, internet streams still play with MPC-HC. What am I doing wrong

Looks good to me. You could try the following stream rule instead and see if it maybe works-

Code:
<rule name="streams" internetstream="true" player="DVDPlayer"/>



RE: [WINDOWS] External Player Support Thread - Dom61 - 2013-12-18

Good evening

I kindly ask for a solution, if possible, a problem that occurs when an external player active.

That is just start a file with MPCHC (or another player) generates a beat background sound, like the sound of an engine at idle.
The problem is solved by turning off the sounds of the skin Huh

Image

Thank you for your cooperation.


RE: [WINDOWS] External Player Support Thread - SDub - 2014-01-15

Hey guys, just picked up PowerDVD 13 a few hours ago and I'm trying to get it set up to work as an external player for XBMC to play strictly blurays. I'd like my PowerDVD 13 to play blu rays and the default player in XBMC to play my DVDs (is this a good solution, or would you guys recommend something else?). In any regard, it doesn't work! I've tried a few adaptations of other peoples solutions, but as far as I can tell, my .xml and .bat file should work well together. Would anyone mind taking a look?

My PlayDisc.bat file reads:
Quote:@echo off
rem you can place your PlayDisc file in \Roaming\XBMC\userdata\

"C:\Program Files (x86)\CyberLink\PowerDVD13\Movie\PowerDVD Cinema\PowerDVDCinema13.exe" D:\

The .bat file fires up PowerDVD 13 in Cinema mode just fine, so I know the problem isn't with that.

My playercorefactory.xml file reads:

Quote:<playercorefactory>
<players>
<player name="PowerDVD" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Scott\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
</player>
</players>
</playercorefactory>
<rules action="prepend">
<rule filetypes="bd|ifo" player="PowerDVD"/>
</rules>

The problem I'm experiencing is that when I select "Play Disc" in XBMC, literally nothing happens. Am I doing something silly?


RE: [WINDOWS] External Player Support Thread - SDub - 2014-01-16

Blah, solved my own problem. I had to put the closing XML tag for playercorefactory at the bottom of the file like so:

Quote:<playercorefactory>
<players>
<player name="PowerDVD" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Scott\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
</player>
</players>

<rules action="prepend">
<rule filetypes="bd|ifo" player="PowerDVD"/>
</rules>
</playercorefactory>



RE: [WINDOWS] External Player Support Thread - noIQ - 2014-01-16

For all you guys on 12.3... are your movies being marked as watched when using the External Player?