playercorefactory des not execute

  Thread Rating:
  • 1 Votes - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #11
mirage_19 Wrote:Thanks for your help. But your settings does not work on my xbmc-system. Rename the 3D SBS.mkvs crashes the database from xbmc :madSad
I'm not sure why. I tried it on my HTPC and I helped others on their HTPC with these codes. They can playback 3dsbs fine on their HTPC. XBMC should work the same way with Avatar_3dsbs.mkv file as Avatar.mkv file.


mirage_19 Wrote:But, thats ok. My playercorefactory.xml and cmds works exept 3D *.mkvs Sad
You can try the ISO and Playercorefactory codes below:

PlayISO.cmd

"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u G:\nul

"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %*
ping -n 2 -w 1000 127.0.0.1 > nul

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCEPlayer5.exe" G:\


Playercorefactory.xml

<playercorefactory>
<players>

<!-- 3D MKV Playback -->

<player name="3DSBS" type="ExternalPlayer" audio="fals" video="true">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uTotalMediaTheatre5.exe</filename>
<args>"{1}"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hidecursor>true</hidecursor>
<warpcursor>none</warpcursor>
</player>

<!-- Iso Playback -->

<player name="TMTISO" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\PlayISO.cmd</filename>
<args>"{1}"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>

<!-- BD Disk Playback -->

<player name="TMTMCEPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCEPlayer5.exe</filename>
<args>"F:"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>

<!-- REGELN -->

<rules action="prepend">
<rule filename=".*sbs3d.*" player="3DSBS"/>
<rule filename=".*iso.*" player="TMTISO"/>
<rule filename=".*bdmv.*" player="TMTMCEPlayer"/>
<rule filename=".*m2ts.*" player="TMTMCEPlyer"/>

<rule name="Blu-Ray" protocol="bd" player="TMTMCEPlayer"/>
</rules>
</playercorefactory>

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
mirage_19 Offline
Junior Member
Posts: 18
Joined: Jan 2012
Reputation: 0
Post: #12
Hi,

thank for help. Sorry for my misstake. I mean play *.iso and *.BluRay-Disk works. What does not works is the playback of *.sbs3d.* - files, e.g title.sbs3d.mkv .

Playercorefactory.xml
Quote:<!-- 3D MKV Playback -->

<player name="3DSBS" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\SBD3D.cmd</filename>
<args>"{1}" /fullscreen /play</args>
<hidexbmc>true</hidexbmc>
<hidecursor>true</hidecursor>
</player>

<rule filename=".*sbs3d.*" player="3DSBS"/>

SBS3D.bat
Code:
set pth=%1

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uTotalMediaPlayer5.exe" %pth% exit

I tried to implement the board from DDDamian
DDDamian Wrote:.. It should have the %1 argument in there to know what to play...

But i dont know how i do it. Sad
(This post was last modified: 2012-03-04 18:49 by mirage_19.)
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #13
mirage_19 Wrote:Hi,

thank for help. Sorry for my misstake. I mean play *.iso and *.BluRay-Disk works. What does not works is the playback of *.sbs3d.* - files, e.g title.sbs3d.mkv .

Playercorefactory.xml


SBS3D.bat
Code:
set pth=%1

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uTotalMediaPlayer5.exe" %pth% exit

I tried to implement the board from DDDamian


But i dont know how i do it. Sad
Well with the proper file name (Avatar_3dsbs.mkv) and playercorefactory codes, XBMC should know exactly what external player to use for playback the file.

Then this playercorefactory codes should work (pay attention to the new rule I put in for 3dsbs below. the file name and rule have to be perfectly align for it to work):


Playercorefactory.xml

<playercorefactory>
<players>

<!-- 3D MKV Playback -->

<player name="3DSBS_Player" type="ExternalPlayer" audio="fals" video="true">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uTotalMediaTheatre5.exe</filename>
<args>"{1}"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hidecursor>true</hidecursor>
<warpcursor>none</warpcursor>
</player>

<!-- Iso Playback -->

<player name="TMTISO" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\PlayISO.cmd</filename>
<args>"{1}"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>

<!-- BD Disk Playback -->

<player name="TMTMCEPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCEPlayer5.exe</filename>
<args>"F:"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>

<!-- REGELN -->

<rules action="prepend">
<rule filename=".*iso.*" player="TMTISO"/>
<rule filename=".*bdmv.*" player="TMTMCEPlayer"/>
<rule filename=".*m2ts.*" player="TMTMCEPlyer"/>

<rule filename=".*_3dsbs.mkv*" protocols="*_3dsbs.mkv*" player="3DSBS_Player"/>
<rule name="Blu-Ray" protocol="bd" player="TMTMCEPlayer"/>
</rules>
</playercorefactory>


If you still want to pursue sbs3d.cmd, you can try these codes:

Playercorefactory codes-

<!-- 3D MKV Playback -->

<player name="3DSBS_Player" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\SBS3D.cmd</filename>
<args>"{1}"</args>
<forceontop>true</forceontop>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>

and this rule-
<rule filename=".*_3dsbs.mkv*" protocols="*_3dsbs.mkv*" player="3DSBS_Player"/>


SBS3D.cmd codes (i'm not sure the exact file path for your 3dsbs, but this might work)-

@echo off

set pth=%1
set pth=%pth:3dsbs\3dsbs.mkv=%
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uTotalMediaPlayer5.exe" %pth% exit

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
mirage_19 Offline
Junior Member
Posts: 18
Joined: Jan 2012
Reputation: 0
Post: #14
Wow,

yeah it works. The code without SBS3D.cmd does not workt, but the code with SBS3D.cmd works great.... special thanks. :-) :-) :-)

regards
mirage
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #15
mirage_19 Wrote:Wow,

yeah it works. The code without SBS3D.cmd does not workt, but the code with SBS3D.cmd works great.... special thanks. :-) :-) :-)

regards
mirage
I'm glad that the codes work. It's time to enjoy 3d then! Smile

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
mirage_19 Offline
Junior Member
Posts: 18
Joined: Jan 2012
Reputation: 0
Post: #16
Good Morning Forum-Users,

i need your Help again :-)

TMT5.3 does not work. The sound is again asynchronously. :-( Now, I want to use PowerDVD 12. If I replace the path with PDVD the player doesn't starts?!

PlayerCoreFacotry.xml

Code:
<playercorefactory>
<players>

<!-- 3D MKV Playback -->

<player name="3DSBS" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\SBS3D.cmd</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hidecursor>true</hidecursor>
</player>

<!-- Iso Playback -->

<player name="TMTISO" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\PlayISO.cmd</filename>
<args>"{1}" /close</args>
<hidexbmc>true</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>

<!-- BD Disk Playback -->

<player name="TMTMCEPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\BD.cmd</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>true</hidexbmc>
</player>
</players>

<!-- REGELN -->

<rules action="prepend">
<rule filename=".*sbs3d.mkv*" protocols="*sbs3d.mkv*" player="3DSBS"/>
<rule filename=".*iso" player="TMTISO"/>
<rule name="Blu-Ray" protocols="bd" player="TMTMCEPlayer"/>
<rule filetypes="bdmv" filename=".*bdmv" player="TMTMCEPlayer"/>
<rule filetypes="bdmv" filename=".*m2ts" player="TMTMCEPlyer"/>
</rules>
</playercorefactory>

3D SBS-Films

Code:
set pth=%1
set pth=%pth:sbs3d\sbs3d.mkv=%
"C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe" %pth% exit

PlayIso Films

Code:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
c:\wait.exe 3000
"C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe" G:

Play BD

Code:
"C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe" /fullsreen f:

Where is the Error?! I can't understand why PDVD not work...

regards
Raik
(This post was last modified: 2012-07-28 10:57 by mirage_19.)
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #17
You can try the codes below-

Playercorefactory.xml:

<playercorefactory>
<players>
<player name="ISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\PlayISO.bat</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\PlayDisc.bat</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
<player name="Universal_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>false</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filetypes="iso" player="ISO_Player"/>
<!-- Bluray MKV -->
<rule filetypes="mkv" filename=".*SBS3D.*" player="Universal_Player"/>

<!-- Bluray Disc -->
<rule protocols="bd|dvd" player="Disc_Player"/>
</rules>
</playercorefactory>

PlayISO.bat:

@echo off
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
ping -n 2 -w 1000 127.0.0.1 > nul
"C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe" G:\
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
exit

PlayDisc.bat:

@echo off
"C:\Program Files (x86)\CyberLink\PowerDVD12\PowerDVD12.exe" F:

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
mirage_19 Offline
Junior Member
Posts: 18
Joined: Jan 2012
Reputation: 0
Post: #18
Hi BluRay,

thanks for your answer. I copied your code in my files but it does not work :-( .

The PowerDVD12 Player would not work/ starts. Its very tricky with PowerDVD i mean. I experimented with code from these thread. Now the player start but would not play the file automatically.. ?!

Its very frustrating the TMT5 works fine but the audio is asynchron and PowerDVD12 will not work with *.cmd files, work only standalone. I use Win 7 x64 with XBMC Eden 11.0, perhaps important...
playercorefactory


Quote:<playercorefactory>
<players>

<!-- 3D MKV Playback -->

<player name="3DSBS" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\SBS3D.cmd</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>false</hidexbmc>
</player>

<!-- Iso Playback -->

<player name="TMTISO" type="ExternalPlayer" audio="true" video="true">
<filename>C:\Batch-Files\PlayISO.cmd</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>true</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>

<!-- BD Disk Playback -->

<player name="TMTMCEPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Batch-Files\BD.cmd</filename>
<args>"{1}" /fullscreen</args>
<hidexbmc>true</hidexbmc>
</player>
</players>

<!-- REGELN -->

<rules action="prepend">
<rule filename=".*sbs3d.mkv*" protocols="*sbs3d.mkv*" player="3DSBS"/>
<rule filename=".*iso" player="TMTISO"/>
<rule name="Blu-Ray" protocols="bd" player="TMTMCEPlayer"/>
<rule filetypes="bdmv" filename=".*bdmv" player="TMTMCEPlayer"/>
<rule filetypes="bdmv" filename=".*m2ts" player="TMTMCEPlyer"/>
</rules>
</playercorefactory>

PlayIso.cmd

Quote:"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
C:\wait.exe 3000
"C:\Program Files (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe" G:


SBS3D.cmd

Quote:set pth=%1
set pth=%pth:sbs3d\sbs3d.mkv=%
"C:\Program Files (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe" %pth% exit
(This post was last modified: 2012-07-29 11:40 by mirage_19.)
find quote
bluray Offline
Posting Freak
Posts: 7,575
Joined: May 2011
Reputation: 139
Post: #19
@mirage,
I couldn't get BDMV to work with PDVD12, but ISO and some other files worked fine with PDVD12--I used codes in post #659.....

>Alienware X51- do it all HTPC
>Simplify XBMC configurations
>HOW-TO Bitstreaming using XBMC
I refused to watch movie without bitstreaming HD audio!
find quote
mirage_19 Offline
Junior Member
Posts: 18
Joined: Jan 2012
Reputation: 0
Post: #20
(2012-07-29 17:14)bluray Wrote:  @mirage,
I couldn't get BDMV to work with PDVD12, but ISO and some other files worked fine with PDVD12--I used codes in post #659.....


Hi,

thanks for your answer. I reply in linked thread.
find quote
Post Reply