In my HTPC running windows7 Ultimate I have a bluray drive to play Blurays.
I want to user PowerDVD12 to play Bluray disc when inserted in the drive, and I want PowerDVD12 to play bluray iso files.
I'm not using TMT5 or MPC home theatre. I installed AnyDVD HD trial, VirtualCloneDrive and PowerDVD12
The drive letter of the bluray drive is E:
I'm running XBMC 10.1 with the MQ2 skin
I've created the following files as stated in this thread:
Playercorefactory.xml
Code:
<playercorefactory>
<players>
<player name="ISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Chris\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="BDMV_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Chris\AppData\Roaming\XBMC\userdata\PlayBDMV.bat</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Chris\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Universal_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filename=".*iso.*" player="ISO_Player"/>
<!-- Bluray BDMV -->
<rule filename=".*bdmv.*" player="BDMV_Player"/>
<!-- Bluray MKV -->
<rule filename=".*mkv.*" player="Universal_Player"/>
<!-- Bluray M2TS -->
<rule filename=".*m2ts.*" player="Universal_Player"/>
<!-- Bluray Disc -->
<rule protocols="bd|dvd" player="Disc_Player"/>
</rules>
</playercorefactory>
PlayBDMV.bat
Code:
@echo off
rem place your PlayBDMV file in \Roaming\XBMC\userdata\
set pth=%1
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe" %pth% exit
PlayDisc.bat
Code:
@echo off
rem place your PlayDisc file in \Roaming\XBMC\userdata\
"C:\Program Files\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe" E:
PlayISO.bat
Code:
@echo off
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe" E:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
I placed the files in the userdate directory. Are these files correct?
When inserting a bluray disc, I can see that the disc is detected in windows.
But how can I manage to play that disc with XBMC? I can't find any external player menu with a play button...