Kodi Community Forum
Another External Player Code, but Very Simple to Setup - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: Another External Player Code, but Very Simple to Setup (/showthread.php?tid=116724)



- bluray - 2012-02-29

bigbadrabbit Wrote:Currently i'm back on 1.1.12 because with VLC 2.0 fullscreen didn't work at all. Neither Apple's fullscreen mode and nor VLC's fullscreen mode.

With 1.1.12 fullscreen starts but focus goes back to desktop...
Any idea what i'm doing wrong here? Thanks!
Unfortunately, I don't have Apple to try the codes for you.

I installed VLC 2.0 on Windows 7 HTPC, and everything worked fine with your codes. It launched VLC in fullscreen and started the movie automatically. Here are the codes I used on W7 earlier-

<playercorefactory>
<players>
<player name="VLC_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\VideoLAN\VLC\vlc.exe</filename>
<args>"{1}" -f --video-on-top </args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>

<rules action="prepend">
<rule filename=".*_3d.iso*" player="VLC_Player"/>
</rules>

</playercorefactory>



- ShinobiX9X - 2012-02-29

hello there,

i got tmt5 to test (without xbmc for the moment) the image pauzes every +- 10 minutes for a sec while audio continues.
anybody knows what i should try?

also, where do i have to put which xml file for in xbmc use tmt5 when insurting a BR disc.

Is anyDVD a must?

thanks in advance.


- bluray - 2012-02-29

ShinobiX9X Wrote:hello there,

i got tmt5 to test (without xbmc for the moment) the image pauzes every +- 10 minutes for a sec while audio continues.
anybody knows what i should try?

also, where do i have to put which xml file for in xbmc use tmt5 when insurting a BR disc.

Is anyDVD a must?

thanks in advance.
If you cannot playback fluently with the standalone TMT5, there must be something missing in your HTPC. You'll have the same problem with other players too. You do not need AnyDVD HD to use the standalone TMT5. You might want to try these suggestions:

1. Make sure that your GPU is updated with the latest driver from AMD or Nvidia websites.

2. If your HTPC is under power, you can set it to "High Performance" power option in Windows 7 control panel and TMT5 power manager. see my screen shots below

Image

Image


- papagp - 2012-02-29

Hello bluray,
i'm using your guide and works perfect with TMT5 and MPC-HC, great job!!!
Trying to used the XBMC PVR edition with my Gigabyte U8300 TV-Tuner when i start the full screen of Live TV, the TMT5 player is opened and of course don't play nothing.
You know what can to change in playercorefactory for this problem?

Best Regards
Panos
Greece


- bluray - 2012-02-29

papagp Wrote:Hello bluray,
i'm using your guide and works perfect with TMT5 and MPC-HC, great job!!!
Thank you for the compliment, and make sure to click my "Reputation" icon!

papagp Wrote:Trying to used the XBMC PVR edition with my Gigabyte U8300 TV-Tuner when i start the full screen of Live TV, the TMT5 player is opened and of course don't play nothing.
You know what can to change in playercorefactory for this problem?

Best Regards
Panos
Greece
What is the Live TV file format? Is the file format support by TMT5?

If the file format support by TMT5, I can help you add rule in "Playercorefactory.xml".


- papagp - 2012-02-29

bluray Wrote:What is the Live TV file format? Is the file format support by TMT5?

If the file format support by TMT5, I can help you add rule in "Playercorefactory.xml".

Don't know how to I find the Live TV file format .
Maybe is the mpeg2 format because this format driver needed in MediaPortal TV Server Configuration to work with my TV card.
Can you help me what rule must add in "Playercorefactory.xml" for mpeg2 to i try it?

Panos


- bluray - 2012-02-29

papagp Wrote:Don't know how to I find the Live TV file format .
Maybe is the mpeg2 format because this format driver needed in MediaPortal TV Server Configuration to work with my TV card.
Can you help me what rule must add in "Playercorefactory.xml" for mpeg2 to i try it?

Panos
The file format have to be precise for it to recognize by the rule. Have you try to playback the Live TV file using standalone TMT5? Can TMT5 playback the Live TV file?


- papagp - 2012-02-29

bluray Wrote:The file format have to be precise for it to recognize by the rule. Have you try to playback the Live TV file using standalone TMT5? Can TMT5 playback the Live TV file?

Now i checked it, the file is mpeg2 and the TMT can played it

Thank you for your time


- bluray - 2012-02-29

papagp Wrote:Now i checked it, the file is mpeg2 and the TMT can played it

Thank you for your time
You can add this rule {<rule filename=".*mpeg2.*" player="Universal_Player"/>} before this rule {<rule protocols="bd|dvd" player="Disc_Player"/>}.


- Flow - 2012-03-01

bluray Wrote:If you use TMT5 "uMCEPlayer5.exe", it is easier to use remote to control TMT5. With my MCE remote, I can simply press "stop" button and "back" button on the remote while the movie is playing to return to XBMC.

I hope that you can find solution for your non-MCE remote!

Yes but what if I want to control the bd movie(tmt5) with arrows for the menu, otherwise it's kinda pointless having an external solution if I can't control it might as well use XBMC... Someone here must have done that already with eventghost?

Please don't misinterpret my tone as angry or ungrateful, i know it might sound like that but that's just the way words are coming out right now... :p


- bluray - 2012-03-01

Flow Wrote:Yes but what if I want to control the bd movie(tmt5) with arrows for the menu, otherwise it's kinda pointless having an external solution if I can't control it might as well use XBMC...
Yes, with MCE remote I can use it to control TMT5 up/down/left/right arrows for menu, stop/pause/ff/rw buttons and everything else on the remote. Stop/back buttons to get back to XBMC and so on!

Flow Wrote:Someone here must have done that already with eventghost?

Please don't misinterpret my tone as angry or ungrateful, i know it might sound like that but that's just the way words are coming out right now... :p
I hope that somebody can help you with your non-mce remote.


- ShinobiX9X - 2012-03-01

Hi, sorry couldn't check yet, but i can tell you what i use

mobo asus p5qd turbo
cpu core 2 quad q8400
6gb ddr2 ram
ati 6850

as soon as i can i check the settings you showed
thanks

edit: i did have a little time after all (wife and daughters left a little while)
i don't seem to have that stuttering problem any more, so now what i would like is that in XBMC only Blu-ray dics uses TMT 5,
the rest is good in XBMC. i just don't know how to change and where to put and or install those xml files, i don't know those stuff thanks

and yes Bluray you seem to be the specialist on the matter , tahnks in advest


- bluray - 2012-03-01

ShinobiX9X Wrote:Hi, sorry couldn't check yet, but i can tell you what i use

mobo asus p5qd turbo
cpu core 2 quad q8400
6gb ddr2 ram
ati 6850

as soon as i can i check the settings you showed
thanks

edit: i did have a little time after all (wife and daughters left a little while)
i don't seem to have that stuttering problem any more, so now what i would like is that in XBMC only Blu-ray dics uses TMT 5,
the rest is good in XBMC. i just don't know how to change and where to put and or install those xml files, i don't know those stuff thanks

and yes Bluray you seem to be the specialist on the matter , tahnks in advest
You have a powerful HTPC, and it should be able to handle all BD files. To playback BD with TMT5, you can use the codes below in playercorefactory.xml file:

<playercorefactory>
<players>
<player name="Blu-ray_Player" type="ExternalPlayer" audio="true" video="false">
<filename>C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uLaunchTMT5.exe</filename>
<args>"{E:}" /fullscreen</args>
<forceontop>false</forceontop>
<hidexbmc>true</hidexbmc>
<hidecursor>true</hidecursor>
</player>
</players>
<rules action="prepend">
<!-- Bluray Disc -->
<rule protocols="bd" player="Blu-ray_Player"/>
</rules>
</playercorefactory>



- acemt - 2012-03-02

Hey Bluray,

Did you give up on DSplayer? I wondered if I could make PowerDVD play ALL my files as it supports pretty much everything with version 12. I tried to modify your playercorefactory.xml to just show the universal player section, but when I try to play something, an .mkv for example, it doesn't do anything.

Would love to use the incredible menu portion of XBMC and the finer video processing of Powerdvd if possible. Still loving DSplayer though too.

Cheers,

Mark


- bluray - 2012-03-02

acemt Wrote:Hey Bluray,

Did you give up on DSplayer? I wondered if I could make PowerDVD play ALL my files as it supports pretty much everything with version 12. I tried to modify your playercorefactory.xml to just show the universal player section, but when I try to play something, an .mkv for example, it doesn't do anything.

Would love to use the incredible menu portion of XBMC and the finer video processing of Powerdvd if possible. Still loving DSplayer though too.

Cheers,

Mark
Actually, I never use DSplayer. I still preferred external player to enjoy all the original BD menus, chapters, etc as you can see in the screen shots below.

For what you are trying to achieve, you should be able to use the codes below in playercorefactory.xml. Make sure to save playercorefactory.xml in \AppData\Roaming\XBMC\userdata folder.

<playercorefactory>
<players>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe</filename>
<args>"{E:}"</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 (x86)\CyberLink\PowerDVD12\PDVDLaunchPolicy.exe</filename>
<args>"{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
<warpcursor>none</warpcursor>

</player>
</players>
<rules action="prepend">
<rule filename=".*mkv.*" player="Universal_Player"/>
<rule filename=".*m2ts.*" player="Universal_Player"/>
<rule filename=".*mts.*" player="Universal_Player"/>
<rule filename=".*ts.*" player="Universal_Player"/>
<rule filename=".*avi.*" player="Universal_Player"/>
<rule filename=".*mp4.*" player="Universal_Player"/>

<rule protocol="bd|dvd" player="Disc_Player"/>
</rules>
</playercorefactory>

Image

Image