2012-01-03, 20:32
Hm, somehow my solution (according to the one posted here) is not working.
I made a file called C:\Users\Grinsekatze\AppData\Roaming\XBMC\userdata\playercorefactory.xml with the following content:
I also made two other files called playiso.cmd:
And playdisc.cmd:
I use PowerDVD11 Ultra with latest patch, Windows 7 Ultimate x64 with latest updates, XBMC 10.1 and AnyDVD HD 6.8.9.0.
But when I hit an iso (ex the_smurfs.bluray.iso) (playiso.cmd) or when I try to access a disc (to test playdisc.cmd) I get an error from xbmc.
The Error that appears when I try to playback a disc: "DVD drive - Please insert disc". When I try to play an Blu-ray iso nothing happenes.
So I tried the scripts without xbmc.
The result: playiso works. The iso is mounted, powerdvd starts andn plays the movie. when I close the player the iso gets unmounted. But playdisc is not working propper. Powerdvd starts but doesn't play the disc automatically.
I found out by luck when I insert the disc some seconds before I start the playdisc script the disc will be played automatically. So I assume it's a problem of powerdvd and that it only autoplays just inserted movies but not movies that are already in the drive for hours.
Can someone help me please?
Grinsekatze
I made a file called C:\Users\Grinsekatze\AppData\Roaming\XBMC\userdata\playercorefactory.xml with the following content:
PHP Code:
<playercorefactory>
<players>
<player name="PDVDPlayerIso" type="ExternalPlayer" audio="false" video="true">
<filename>%PROGRAMFILES(X86)%\XBMC\playiso.cmd</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="PDVDPlayerDisc" type="ExternalPlayer" audio="false" video="true">
<filename>%PROGRAMFILES(X86)%\XBMC\playdisc.cmd</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules>
<rule filetypes="iso" filename=".*bluray.*" player="PDVDPlayerIso">
<rule name="Blu-Ray" protocols="bd" player="PDVDPlayerDisc">
</rules>
</playercorefactory>
I also made two other files called playiso.cmd:
PHP Code:
"%PROGRAMFILES(X86)%\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 "%1"
choice /C y /T 5 /D y > nul
"%PROGRAMFILES(X86)%\CyberLink\PowerDVD11\PowerDVD11.exe" "G:\BDMV\index.object"
"%PROGRAMFILES(X86)%\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
And playdisc.cmd:
PHP Code:
"%PROGRAMFILES(X86)%\CyberLink\PowerDVD11\PowerDVD11.exe" "G:\BDMV\index.object"
I use PowerDVD11 Ultra with latest patch, Windows 7 Ultimate x64 with latest updates, XBMC 10.1 and AnyDVD HD 6.8.9.0.
But when I hit an iso (ex the_smurfs.bluray.iso) (playiso.cmd) or when I try to access a disc (to test playdisc.cmd) I get an error from xbmc.
The Error that appears when I try to playback a disc: "DVD drive - Please insert disc". When I try to play an Blu-ray iso nothing happenes.
So I tried the scripts without xbmc.
The result: playiso works. The iso is mounted, powerdvd starts andn plays the movie. when I close the player the iso gets unmounted. But playdisc is not working propper. Powerdvd starts but doesn't play the disc automatically.
I found out by luck when I insert the disc some seconds before I start the playdisc script the disc will be played automatically. So I assume it's a problem of powerdvd and that it only autoplays just inserted movies but not movies that are already in the drive for hours.
Can someone help me please?
Grinsekatze