3D & External Player Problem
#1
Hi,

Let me describe my problem.

Up until now I've used xbmc, the way it is.
Having bought a 3D Display TV, I'm trying to have Power DVD, read all 3D media (mkv & BD3D iso files), and xbmc read all others media.

There is one more thing to know,I use 3D Vision to output 3D signal to the TV, as I let xbmc synchronise refresh rate with media framerate, if I let 3D Vision active all the time, xbmc always activate 3D signal, even on non 3D media file.

So I need to activate 3D Vision on 3D media files only, to that, I've made command file, to process this and iso mounting ...

Problem, nothing's not working, can you point me in the right direction ?
I can live with having to manually choose which player to read it with, but it doesn't works !

xbmc.log
http://www.sendspace.com/file/5ckvxx

playercorefactory.xml
Code:
<playercorefactory>

  <players>

      <player name="BD3D" type="ExternalPlayer" audio="false" video="true">
      <filename>%AppData%\XBMC\userdata\BD3D.bat</filename>
      <args>"{1}"</args>
      <hidexbmc>true</hidexbmc>
      <hideconsole>false</hideconsole>
      </player>

      <player name="3D" type="ExternalPlayer" audio="false" video="true">
      <filename>%AppData%\XBMC\userdata\3D.bat</filename>
      <args>"{1}"</args>
      <hidexbmc>true</hidexbmc>
      <hideconsole>true</hideconsole>
      </player>

  </players>


<rules action="prepend">

  <rule name="BD3D" filetypes="iso" player="BD3D"/>
  <rule name="3D" filename=".*3D.*" player="3D"/>

</rules>

</playercorefactory>

BD3D.bat
Code:
"%PROGRAMFILES(X86)%\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"%PROGRAMFILES(X86)%\NVIDIA Corporation\3D Vision\nvstlink.exe" /enable
"%PROGRAMFILES(X86)%\CyberLink\PowerDVD11\PowerDVD11.exe" G:
"%PROGRAMFILES(X86)%\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
"%PROGRAMFILES(X86)%\NVIDIA Corporation\3D Vision\nvstlink.exe" /disable

3D.bat
Code:
set pth=%1
"%PROGRAMFILES(X86)%\NVIDIA Corporation\3D Vision\nvstlink.exe" /enable
"%PROGRAMFILES(X86)%\CyberLink\PowerDVD11\PowerDVD11.exe" %pth% exit
"%PROGRAMFILES(X86)%\NVIDIA Corporation\3D Vision\nvstlink.exe" /disable
Reply
#2
I'm surprised nobody has any help about my problems Sad
Reply
#3
I have found one of my problem.
Whatever says FAQ and some notes I've read, XBMC doesn't like path like : %AppData% (it said to be working with XBMC).

As soon as I have change it to c:\users\myaccount\appdata\roaming\....., it has worked.

Now my problem is that PowerDVD11.exe launch from my .bat, but no windows appears, I see it in my task manager, but nothing on screen.
It works using PDVDLaunchPolicy.exe instead, but as soon as PowerDVD11.exe is launch by PDVDLaunchPolicy.exe, as PDVDLaunchPolicy.exe is closed, my .bat takes over and finish it's queue instead of waiting the end of PowerDVD11.exe, so this is not good, and I don't know how to do it .....

Any help ?
Reply

Logout Mark Read Team Forum Stats Members Help
3D & External Player Problem0