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) 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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
|
RE: Another External Player Code, but Very Simple to Setup - rmilyard - 2014-06-24 Hey guys I am looking as to how to get BDMV movies to play. Right now when I try it is launching TotalMedia Theatre 6 and they don't play. So maybe a why to use native XBMC to play them and still use TotalMedia to play my .iso files? playercorefactory: <playercorefactory> <players> <player name="ISO_BDMV_Player" type="ExternalPlayer" audio="false" video="true"> <filename>C:\Users\rmily_000\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename> <args>"{1}"</args> <hidexbmc>false</hidexbmc> <hideconsole>True</hideconsole> <warpcursor>none</warpcursor> </player> </players> <rules action="prepend"> <!-- Bluray ISO --> <!-- Bluray ISO/BDMV --> <rule filetypes="iso|bdmv|mpls" player="ISO_BDMV_Player"/> </rules> </playercorefactory> PlayISO: 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:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1 "C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uMCEPlayer6.exe" E: "C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u GOTO end :plaympls set pth=%1 set pth=%pth:~1,-25% "C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uMCEPlayer6.exe" "%pth%" exit GOTO end :playbdmv set pth=%1 set pth=%pth:BDMV\MovieObject.bdmv=% set pth=%pth:BDMV\index.bdmv=% "C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uMCEPlayer6.exe" %pth% exit GOTO end :end exit [/code] RE: Another External Player Code, but Very Simple to Setup - rmilyard - 2014-06-28 (2014-06-24, 23:12)rmilyard Wrote: Hey guys I am looking as to how to get BDMV movies to play. Right now when I try it is launching TotalMedia Theatre 6 and they don't play. So maybe a why to use native XBMC to play them and still use TotalMedia to play my .iso files? Anyone? RE: Another External Player Code, but Very Simple to Setup - Samme - 2014-06-29 Hi everyone! So I got myself a bluray player the other day and then I came to this thread! What's most important to me is to play my bluray discs (I'm using PowerDVD 14), I haven't yet ripped them or anything, but it would be nice to have that setup also for future use. If I run PlayDisc.bat I get the desired result, the movie starts in fullscreen. Instead if I run PlayBDMV.bat it just opens PowerDVD and I have to click play myself, which is not what I want. So PlayDisc.bat is the preferred way to launch the disc - but instead it uses PlayBDMV.bat, easy fix I guess... ...but...here comes the weird part...when I rightclick the D: drive in XBMC and choose "Play Disc", not much happens, no difference if I'm using PlayDisc.bat or PlayBDMV.bat in the configuration in playercorefactory.xml, it just says "External Player Active" - "Click OK when playback has ended". If I then check in Windows Taskmanager, it doesn't even launch PowerDVD, but...again, if use the .bat-files directly from Windows Explorer it starts, and again, by running PlayDisc.bat, I get the result I want, when choosing "Play Disc" in XBMC. Any one? Greatful for any help! playercorefactory.xml Code: <playercorefactory> PlayDisc.bat Code: @echo off PlayBDMV.bat Code: @echo off PlayISO.bat Code: Set file=%1 ...and last but not least... xbmc.log - I just copied the interesting bits... Code: 18:59:21 T:8344 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml RE: Another External Player Code, but Very Simple to Setup - kilikkun - 2014-07-02 Samme, I'm having pretty much the same problem. If I just run my .bat file, I get the desired results, but when I try to run it using XBMC, nothing happens. My log looks like yours too. XBMC recognizes the playercorefactory settings and says it is running my bat file as an external player, but it appears as if nothing is happening. If you or anyone figures this out, please post your findings. I can't figure it out. RE: Another External Player Code, but Very Simple to Setup - rmilyard - 2014-07-02 So I am needing some help. Right now I have most of my Blu Rays as .ISO files. I am using TMT to play my .ISO files. I also have use files names with .3D on the end to know which are 3D. However I am now finding that my BDMV files aren't playing. Could someone help me as to how to fix this? playercorefactory: Code: <playercorefactory> PlayISO: Code: Set file=%1 RE: Another External Player Code, but Very Simple to Setup - AidenL - 2014-07-07 Heres my playercorefactory text - can anyone tell me how I can amend it to let me choose whether I want to launch playback via MPC-HC or the XBMC player please? I think this makes MPC-HC default. I'd prefer to have the standard XBMC player as the default and to have to select MPC-HC when i want to use it. Thanks in advance. <?xml version="1.0"?> -<playercorefactory> -<players> -<player video="true" audio="false" type="ExternalPlayer" name="MPC-HC"> <filename>C:\Program Files\MPC-HC\mpc-hc.exe</filename> <args>"{1}" /fullscreen /play /close</args> <hidexbmc>true</hidexbmc> <hideconsole>true</hideconsole> <warpcursor>none</warpcursor> </player> </players> -<rules action="prepend"> <rule player="MPC-HC" filetypes="mkv"/> </rules> </playercorefactory> RE: Another External Player Code, but Very Simple to Setup - steelman1991 - 2014-07-07 Aiden - just replied over at AVS Forums - basically take out the 'rules' elements. Code: <playercorefactory> RE: Another External Player Code, but Very Simple to Setup - Bjur - 2014-07-09 I would like the following: Play 3D Bluray discs using TMT when pressing play disc in XBMC. All other bluray discs should be used in XBMC. So what part should I include so TMT doesn't play all Bluray discs but only 3D bluray discs? Also tmt5 is often loosing focus. How can i solve that? Another External Player Code, but Very Simple to Setup - zariaman - 2014-07-14 Is there a way to stop XBMC from launching the external player over and over again when I close the external player. I seem to get stuck in a loop and have to close XBMC? RE: Another External Player Code, but Very Simple to Setup - madjockxbmc - 2014-07-14 I think thats caused by selecting play next video automatically in XBMC options. It is probably the main reason I went back to internal player, as it is annoying. Of course you can switch that off, but I like to play random TV episodes from a comedy TV series, so I use the option a lot. RE: Another External Player Code, but Very Simple to Setup - rmilyard - 2014-07-18 Guys I could REALLY use some help. Right now I am having XBMC play all my .ISO files with TMT. That is working fine. That is how I wanted it. This way I can rip all my BDs to .ISO and play them back at 1:1. Works nice since we have a lot of 3D movies. However I am seeing that on this HTPC when I try to play back anything the is in BDMV it doesn't play. I have tried on PC not using any of the rules etc and they play fine. How can I change it so my .ISO play with TMT and my BDMV format files play within XBMC? RE: Another External Player Code, but Very Simple to Setup - dazz87 - 2014-07-25 Okay kinda confused here with playcorefactor file. I got TMT6 to work with my ISO files, but for some reason TMT6 keeps on lauching for all files. I want my mkv files to only work on xbmc and my ISO to work only on TMT6. PHP Code: <playercorefactory> RE: Another External Player Code, but Very Simple to Setup - Germini - 2014-07-29 This is a modified version of "bluray"'s code from the first post. It is working with Arcsoft Totalmedia 6.7.1 for DVD ISO, Bluray ISO, Bluray Folder, DVD Folder, MKV, TS, m2ts and AVI. I suggest XBMC Launcher to make explorer.exe come back after closing XBMC UPDATED 1.It always closes explorer before going to external player with no need of any other file to not see the taskbar during transition from XBMC to TMT6 2.When you play a mkv, ts, m2ts or avi you will not have to click Ok when you are back from external player. When I figure it out how to enter directly to Show bluray menu when going to bluray disc I will share it. Greetings from Chile. PlayDisc.bat PHP Code: @echo off playercorefactory.xml PHP Code: <playercorefactory> PlayISO.bat PHP Code: Taskkill /IM explorer.exe /F PlayUniversal.bat PHP Code: Taskkill /IM explorer.exe /F RE: Another External Player Code, but Very Simple to Setup - halfe - 2014-07-30 Hi Is there a solution for pDVD 14 yet? RE: Another External Player Code, but Very Simple to Setup - Animal_Freeride - 2014-08-11 Hi Guys, I am new to this forum and have been reading endless threads about how to resolve an issue that I am currently experiencing. Everything was working okay a couple of weeks ago until I completely uninstalled XMBC and reinstalled and used the same Playercore & Bat files as before. However as soon as I click a movie in XMBC, I get a repeated windows command prompt message: C:\Program Files (x86)\XBMC\GO TO unmounted C:\Program Files (x86)\XMBC>IF EXIST E:\BDMV\. GOTO mounted I am seeking to mount ISO's using DVDFab Virtual Drive (Program Files folder) and playback via PowerDVD 14 (x86 Program Files folder) These are the settings I am using... Playercorefactory Settings <?xml version="1.0"?> <playercorefactory> <players> <player video="true" audio="false" type="ExternalPlayer" name="ISO_BDMV_Player"> <filename>C:\Users\Animal\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename> <args>"{1}" /fullscreen</args> <hidexbmc>true</hidexbmc> <hideconsole>false</hideconsole> <warpcursor>none</warpcursor> </player> </players> <rules action="prepend"> <!-- Bluray ISO/BDMV --> <rule player="ISO_BDMV_Player" filetypes="iso|bdmv|mpls"/> </rules> </playercorefactory> PlayISO Bat Settings 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:\Program Files\DVDFab Virtual Drive\vdrive.exe" /d=0 %1 :unmounted IF EXIST E:\BDMV\. GOTO mounted GOTO unmounted :mounted "C:\Program Files (x86)\Cyberlink\PowerDVD14\Movie\PowerDVD Cinema\PowerDVDCinema.exe" E: GOTO end :next "C:\Program Files (x86)\Cyberlink\PowerDVD14\Movie\PowerDVD Cinema\PowerDVDCinema.exe" %1 exit GOTO end :plaympls set pth=%1 set pth=%pth:~1,-25% "C:\Program Files (x86)\Cyberlink\PowerDVD14\Movie\PowerDVD Cinema\PowerDVDCinema.exe" "%pth%" exit GOTO end :playbdmv set pth=%1 set pth=%pth:BDMV\MovieObject.bdmv=% set pth=%pth:BDMV\index.bdmv=% "C:\Program Files (x86)\Cyberlink\PowerDVD14\Movie\PowerDVD Cinema\PowerDVDCinema.exe" %pth% exit GOTO end :end exit I really can't understand why this issue is occurring when it worked fine only a couple of weeks ago. The only thing I can think of is that I have somehow inadvertently modified the original files having tried endless fixes. I would really appreciate some help please as this is driving me crazy! |