2014-07-28, 20:23
Hi, I'm trying to get XBMC 13.1 to play a physical blu-ray disc (not ISO) using PowerDVD 13. I have created a playercorefactory.xml and done some reading on the forums and google, but I am unable to get it to work.
This is my playercorefactory.xml
When ever I select play disc nothing happens.
this is my advancedsettings.xml. Do I need to call the playercorefactory.xml in the advancedsettings.xml? I saw one reverence in the forums or wiki (can't remember) about calling the playercorefactory.xml in the advancedsettings.xml but did not say how. I did not find any other instances.
This is my playercorefactory.xml
Code:
<playercorefactory>
<players>
<!-- Locate PowerDVD -->
<player name="PowerDVD" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\CyberLink\PowerDVD13\PowerDVD13.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<!-- Bluray Disc -->
<!-- <rule protocols="bd" player="PowerDVD"/> -->
<rule bd="true" player="PowerDVD"/>
</rules>
</playercorefactory>
When ever I select play disc nothing happens.
this is my advancedsettings.xml. Do I need to call the playercorefactory.xml in the advancedsettings.xml? I saw one reverence in the forums or wiki (can't remember) about calling the playercorefactory.xml in the advancedsettings.xml but did not say how. I did not find any other instances.
Code:
<advancedsettings>
<!-- Cache settings -->
<!--
<network>
<buffermode>1</buffermode>
<cachemembuffersize>20971520</cachemembuffersize>
<readbufferfactor>1</readbufferfactor>
</network>
-->
<!-- Changing skip back and ahead times -->
<video>
<smallstepbackseconds>10</smallstepbackseconds> <!-- Length of the small skip back (normally the BACK button) when playing a video -->
<usetimeseeking>true</usetimeseeking> <!-- Whether to use time based or percentage based seeking. -->
<timeseekforward>30</timeseekforward> <!-- Time to seek forward in seconds when doing a short seek. Defaults to 30. -->
<timeseekbackward>-15</timeseekbackward> <!-- Time to seek backward in seconds when doing a short seek. Defaults to -30. -->
<timeseekforwardbig>600</timeseekforwardbig> <!-- Time to seek forward in seconds when doing a long seek. Defaults to 600 (10 minutes). -->
<timeseekbackwardbig>-600</timeseekbackwardbig> <!-- Time to seek forward in seconds when doing a long seek. Defaults to -600 (10 minutes). -->
</video>
<!-- Library SYNC -->
<videodatabase>
<type>mysql</type>
<host>xxx.xxx.xxx.xxx</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
<name>xbmc_video</name>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>xxx.xxx.xxx.xxx</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
<name>xbmc_music</name>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
<importresumepoint>true</importresumepoint>
</videolibrary>
</advancedsettings>