Play 3D inside XBMC using external player
#16
Replace the line <rule filename=".*3D.HSBS*" player="powerDVD13"/> with <rule filename="*3D.HSBS*" player="powerDVD13"/> or <rule filename="*3D*" player="powerDVD13"/> as your file name contains '3D.HSBS' and not '.3D.HSBS'
Reply
#17
Ok so now I will try this:

<playercorefactory>
<players>
<player name="powerDVD13" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Programas(x86)\cyberlink\powerdvd13\powerdvd13.exe</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
</player>
</players>

<rules action="prepend">
<rule filename="*3D.HSBS*" player="powerDVD13"/>
</rules>
</playercorefactory>


EDIT: didn't work , sorry.
Reply
#18
Are you sure the path to powerdvd is correct? <filename>C:\Programas(x86)\cyberlink\powerdvd13\powerdvd13.exe</filename>

Usually it is C:\Program Files (X86)
Reply
#19
Yes my win7 is in Portuguese, but the strange is:

When I follow the path on widows explorer the name of the folder is : programas (x86) , if I continue untill I reach the program, powerDVD13 and if I copy the adress right-clicking on the search bar I get the following path : c:\program files (x86)\cyberlink...... etc...etc...

But even using the copied path with C:\program files....... etc...etc... I get the same result.It refuses to play.I can always see the options - play using - PowerDVD13(default) and dvdplayer.

Are you sure this works for other people Huh

Tomorrow I will ask my son to take a look into this matter (he's better then me on computing ).

Tks once again for your kind cooperation.
Reply
#20
I had tested the code with KMPlayer before posting it here. May be it is a problem with PowerDVD13?

I think you should use the powerdvd path displayed in the explorer address bar. XBMC should be closed and restarted for the change to effect.
Reply
#21
Ok will try that too and if it don't work will try with KMPlayer.
Reply
#22
It works perfectly with KMPlayer.

The problem is that I never managed to make KMPlayer play 3D !!!

Which means the problem has to be somewhere in PowerDVD !! any sort of configuration perhaps.

Will try to find out.

Tks.
Reply
#23
Hi again:

In the meantime I found this:

http://forum.cyberlink.com/forum/posts/list/23102.page

Do you think this could be the solution ??

It would be something like this:

<playercorefactory>
<players>
<player name="powerDVD13" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program files(x86)\cyberlink\powerdvd13\powerdvd13.exe</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
</player>
</players>

<rules action="prepend">
<rule filename=".PDVDLaunchPolicy.exe*3D.HSBS*" player="powerDVD13"/>
</rules>
</playercorefactory
Reply
#24
<rule filename> is for the movie file name. You need to change the line <filename>C:\Program files(x86)... only.

Try the following code from http://forum.xbmc.org/showthread.php?tid...pid1300127

<filename>C:\Program Files\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe</filename>
<args>"{1}" /close</args>

Unfortunaltely I don't have PowerDVD to test.
Reply
#25
Hi guys a basic question:
Do PowerDVD12 play directly Blu Ray in ISO or Folder format?

I read some few posts in the Cyberlink forum and people says that to read ISO you have to previously mount with some virtual Drive.
If this is true you cannot explore your Film Library in XBMC and Play directly a ISO 3D with external player like PowerDVD ....

I hope that this is not true.
Many thanks for any clarification about this.
Reply
#26
@baijuxaviuor:

I'm a super newbie but I suppose that your code is wrong:

<playercorefactory>
<players>
<player name="3DPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\The KMPlayer\KMPlayer.exe</filename>

The last string recals the KMPlayer. I don not know if KM directly supports ISO but PowerDVD and TMT6 (that I use) surely not.
To read ISO files with this two players your code must lunch a PLAYISO.bat file that mount the ISO file on a software like Virtual Clone Drive (by elaborate bytes) and then execute the player (like TMT6 in my case).

Is it correctHuh

many thanks
Reply
#27
You are right, for ISO you need playiso.bat file that can mount the iso to a virtual drive. The one I posted was for sbs/ou files and not for iso files.

(2013-07-02, 14:47)HILFER Wrote:
(2013-07-02, 14:04)baijuxavior Wrote: ^^ What is your 3d media file name format? Give an example.
Are they sbs and ou movies?

Ok here you have an example:

the folder where the movie is, it's named: ALICE IN WONDERLAND 3D.HSBS
inside the folder I have: Alice in wonderland 3D.HSBS.mp4
Alice in wonderland 3D.HSBS.srt
Reply
#28
Hi Baijuxavior,
many thanks for the feedback.

I'm trying to to this work but it doesent ... can you give me some help.
I only want to play ISO 3D files.
I've named my files in the way you suggest.

Those are my two files:

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:\Programmi\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Programmi\ArcSoft\TotalMedia Theatre6\uLaunchTMT6.exe" J:
"C:\Programmi\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
GOTO end

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

"C:\Programmi\Arcsoft\TotalMedia Theatre6\uLaunchTMT6.exe" "%pth%" exit
GOTO end

:playbdmv
set pth=%1
set pth=%pth:BDMV\MovieObject.bdmv=%
set pth=%pth:BDMV\index.bdmv=%

"C:\Programmi\Arcsoft\TotalMedia Theatre6\uLaunchTMT6.exe" %pth% exit
GOTO end

:end
exit

Code:
<playercorefactory>
<players>
     <player name="3DPlayer" type="ExternalPlayer" audio="false" video="true">
          <filename>C:\Utenti\Mediaplayer_XMBC\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
          <args>"{1}"</args>
          <hidexbmc>True</hidexbmc>
          <hideconsole>true</hideconsole>
          <forceontop>false</forceontop>
     </player>
</players>

<rules action="prepend">
     <rule filename=".*3D*" player="3DPlayer"/>
</rules>
</playercorefactory>

Any Idea why do not happen nothing??
Reply
#29
I can post my iso player once I'm back at home.

Please check the drive letter (J:\) of the mounted iso is correct. You should also enable the option 'Use a fullscreen window ratehr than true full screen' in xbmc playback settings. Also check the filename of the iso file. It should be like Avatar.3D.iso
Reply
#30
(2013-09-13, 18:28)baijuxavior Wrote: I can post my iso player once I'm back at home.

many thanks! I wait. Did you use TMT6 too??

(2013-09-13, 18:28)baijuxavior Wrote: You should also enable the option 'Use a fullscreen window ratehr than true full screen' in xbmc playback settings. Also check the filename of the iso file. It should be like Avatar.3D.iso

That's right.

(2013-09-13, 18:28)baijuxavior Wrote: Please check the drive letter (J:\) of the mounted iso is correct.

Yes, you're right I'm wrong with J letter. Now I've corrected it to my right E but ... the problem persist.
HERE my log.

I've to describe to you that when I select "Play using" with a 3D Movie I select "3DPlayer" and the script do not work ... this window appears:

Image

IS IT CORRECTHuh
This preselection window have to appear if the External player code is implemented rightHuh
Reply

Logout Mark Read Team Forum Stats Members Help
Play 3D inside XBMC using external player0