[WINDOWS] External Player Support Thread - 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: [WINDOWS] External Player Support Thread (/showthread.php?tid=43511) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
- kricker - 2009-07-19 rflores2323 Wrote:yes this is the whole point for the coreplayerfactory.xml. read the wiki to find our more info.Care to link to this? I am interested in this as well, but I am having problems finding anything called coreplayerfactory.xml in the XBMC online manual. EDIT: Found it. It's actually called playercorefactory.xml. - moby-uk - 2009-07-20 mark007 Wrote:Wow I will try it when home from Work. Thanks alot, would be fantastic to get a smooth external player experience. At the moment this isn't the case for alot of people. Cheers for that. What version were you using before? I have changed anything to do with the library in my builds. - >>X<< - 2009-07-20 mark007 Wrote:Hi guys, Why not use Zoom Player with MPC-HC standalone filter as zoom allows you to configure all those options in its settings then all xbmc needs to do is call the player I use zoom with advancedsettings method and set all options in zoom not advancedsettings, full screen, always on top, move cursor etc don't even bother hiding XBMC and it all looks seamless cant tell the difference from using XBMC itself - moby-uk - 2009-07-20 pcjco Wrote:moby-uk, can you have a look at the modification I proposed in #633. And if you think it's useful for using externalplayer from python, could you insert it in your trac system. Probably useful but doesn't really go far enough, there can now be multiple different externalplayers so that fixed list only gets you to the first one of them. - moby-uk - 2009-07-20 mark007 Wrote:Hi guys, I only just noticed the start, why do you have that in there? That'll mean your initial batch file returns almost immediately leaving MPC-HC running, XBMC doesn't know this and because the batch process ended it assumed playback has finished and brings its window back to the top. Get rid of the start "" and all should be well. - moby-uk - 2009-07-21 Another new build (21816) in here. In this build, if the launched application ends within a couple of seconds, but without error, it's assumed to be a launcher process and XBMC will not continue until you manually dismiss the dialog. You can force this by adding <islauncher>true</islauncher> inside the <player/> element and disable it by adding <islauncher>false</islauncher> Also new, a <warpcursor/> option, which can have the values
<hidecursor>true</hidecursor> is deprecated but equivalent to <warpcursor>bottomright</warpcursor> - zag - 2009-07-21 Works great and returns to xbmc much quicker. Can this be integrated in the main svn at some point so I don't have to keep checking this thread. - moby-uk - 2009-07-22 zag2me Wrote:Can this be integrated in the main svn at some point so I don't have to keep checking this thread. That's the intention but I'm trying to get something stable first; I can't commit to SVN and I'm trying to avoid raising lots and lots of trac tickets for incremental changes. - spiff - 2009-07-22 actually i prefer many small rather than one big - moby-uk - 2009-07-22 spiff Wrote:actually i prefer many small rather than one big OK, noted, but I'm sure you don't want many small that don't really work right - spiff - 2009-07-22 correct - cloverfield - 2009-07-22 I use XBMC (Windows) 9.04.1 with this advancedconfig.xml and ffdshow/ac3filter Code: <advancedsettings> I loaded up a WMV (VC-1) 1080p file with this config, mpc-hc loads up ok. XBMC play: bad, audio stutters every 3 seconds and repeating bits of audio. mpc-hc play: seems fine, no stutters (and lower cpu usage). I loaded up a MKV (AVC) 1080p file. xbmc play: ok mpc-hc play: video stutters. I loaded up a MKV tv serie (AVC) 1080p. xbmc play: same as first: stutters and repeats. mpc-hc play: crash of mpc-hc (after a long loading). What do I do? I can't seem to find the problem. And also... how to easily switch back to xbmc (i have the iphone remote). Stopping (with . on my keyboad) wont return to xbmc - moby-uk - 2009-07-24 cloverfield Wrote:I use XBMC (Windows) 9.04.1 with this advancedconfig.xml and ffdshow/ac3filter I can't speak to whether the stuttering you're seeing is down to hardware, encoding or playback but I can suggest you try a later XBMC build, if you try my latest build there are some external player changes in there that should make the process of launching the external player work better (even if it doesn't fix the stuttering problem). You'll need to create a new file called playercorefactory.xml (in the same folder as the advancedsettings.xml you already have), the following content will match the setup you currently have Code: <playercorefactory> PowerDVD Launching - ThickHead - 2009-07-25 Hi, Been following this thread and now I have something that works pretty good for launching PowerDVD to run DVD's and ISO files... and they play stutter free! I use mainstream SVN builds, not moby-uk's unique ones' yet, so hopefully his added features will make it work even better. First, This is my playercorefactory.xml <playercorefactory> <players> <player name="PowerDVD1" type="ExternalPlayer" audio="false" video="true"> <filename>C:\Documents and Settings\Don\Application Data\XBMC\userdata\PDVD_ISO.exe</filename> <hidexbmc>true</hidexbmc> <hideconsole>true</hideconsole> <hidecursor>false</hidecursor> </player> <player name="PowerDVD2" type="ExternalPlayer" audio="false" video="true"> <filename>C:\Documents and Settings\Don\Application Data\XBMC\userdata\PDVD_DVD.exe</filename> <hidexbmc>true</hidexbmc> <hideconsole>true</hideconsole> <hidecursor>false</hidecursor> </player> </players> <rules action="prepend"> <rule dvd="true" player="PowerDVD2" /> <rule dvdimage="true" player="PowerDVD1" /> </rules> </playercorefactory> This calls a different batch file based on whether chosing the DVD drive or a DVDImage. The batches for each case are compiled using the freeware utility "Bat_to_Exe_Converter" available here www.f2ko.de Here's PDVD_DVD.bat... @echo OFF taskkill /F /IM XBMC.EXE START /MAX /WAIT C:\PROGRA~1\CYBERL~1\POWERDVD\PowerDVD.exe L: "C:\Program Files\XBMC\XBMC.exe" -fs EXIT ...and PDVD_ISO.bat which uses Daemon Tools Lite to mount the image @echo OFF START /MIN /WAIT C:\PROGRA~1\DAEMON~1\daemon.exe -mount 0,%1 taskkill /F /IM XBMC.EXE START /MAX /WAIT C:\PROGRA~1\CYBERL~1\POWERDVD\PowerDVD.exe M: START /MIN /WAIT C:\PROGRA~1\DAEMON~1\daemon.exe -unmount 0 "C:\Program Files\XBMC\XBMC.exe" -fs EXIT I found that killing XBMC was how to get stutter free playback. The only thing I would like to improve is the transitions. This has about 5 secs of the windows desktop showing before the movie starts to play, and a few secs again after closing PowerDVD and loading XBMC. Hope this helps. ThickHead - der.supertusse - 2009-07-25 Sorry to bump this up, but does anyone have any idea with regards to passing the .rar to the external player? der.supertusse Wrote:Hello |