Browser
AVClub Fanatic
- 17 June 2006
- 10,575
Απάντηση: Re: Xbmc & MPC-HC
To βαζω εδω, μιας και μου το ζητησαν εχθες τα παιδια , το πως παιζω mkv και br iso "σηκωνοντας" τον mpc σαν external στο xbmc.
Αυτο ειναι το playercorefactory.xml
<playercorefactory>
<players>
<player name="ISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="BDMV_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="Universal_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\MPC-HC\mpc-hc.exe</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filenames="iso" filetypes="iso" player="ISO_Player"/>
<!-- Bluray BDMV -->
<rule filenames="bdmv" filetypes="bdmv" player="BDMV_Player"/>
<!-- Bluray M2TS -->
<rule filenames="m2ts" filetypes="m2ts" player="Universal_Player"/>
<!-- Bluray MKV -->
<rule filenames="mkv" filetypes="mkv" player="Universal_Player"/>
<!-- Bluray AVI -->
<rule filenames="avi" filetypes="avi" player="Universal_Player"/>
<!-- Bluray TS -->
<rule filenames="ts" filetypes="ts" player="Universal_Player"/>
<!-- Bluray Disc -->
<rule filetypes="bd|ifo" player="Universal_Player"/>
</rules>
</playercorefactory>
και στη συνεχεια εχω τα 3 παρακατω batch files
PlayBDMV.bat
@echo off
rem you can place your PlayBDMV file in \Roaming\XBMC\userdata\
set pth=%1
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" %pth% exit
PlayDisc.bat
@echo off
rem you can place your PlayDisc file in \Roaming\XBMC\userdata\
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" I:
PlayISO.bat
@echo off
rem you can place your PlayISO file in \Roaming\XBMC\userdata\
rem you need to put the correct VCDMount drive letter in the command below
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" I:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
απλα φροντιστε να ειναι σωστες οι κατευθυνσεις των αρχειων στα folder που τα εχετε, και να αντικαταστεισετε το γραμμα i:
με το αντιστοιχο που εχετε στο δικο σας virtual clone drive.
Ενα περιεργο που εχει, ειναι οτι δεν πρεπει να εχει mount κανενα iso στο vcd για να ξεκινησει.
Το γιατι δεν το εχω καταλαβει ακομα. Απλα θελω να δοκιμασω να προσθεσω μια γραμμη unmount ακομα
στο playiso.bat πριν το αρχικο mount, μονο για την περιπτωση που οταν ανοιξουμε το xbmc
ειναι ηδη mount καποιο iso στο vcd.
To βαζω εδω, μιας και μου το ζητησαν εχθες τα παιδια , το πως παιζω mkv και br iso "σηκωνοντας" τον mpc σαν external στο xbmc.
Αυτο ειναι το playercorefactory.xml
<playercorefactory>
<players>
<player name="ISO_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="BDMV_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\HTPC_7\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
<player name="Universal_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\MPC-HC\mpc-hc.exe</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO -->
<rule filenames="iso" filetypes="iso" player="ISO_Player"/>
<!-- Bluray BDMV -->
<rule filenames="bdmv" filetypes="bdmv" player="BDMV_Player"/>
<!-- Bluray M2TS -->
<rule filenames="m2ts" filetypes="m2ts" player="Universal_Player"/>
<!-- Bluray MKV -->
<rule filenames="mkv" filetypes="mkv" player="Universal_Player"/>
<!-- Bluray AVI -->
<rule filenames="avi" filetypes="avi" player="Universal_Player"/>
<!-- Bluray TS -->
<rule filenames="ts" filetypes="ts" player="Universal_Player"/>
<!-- Bluray Disc -->
<rule filetypes="bd|ifo" player="Universal_Player"/>
</rules>
</playercorefactory>
και στη συνεχεια εχω τα 3 παρακατω batch files
PlayBDMV.bat
@echo off
rem you can place your PlayBDMV file in \Roaming\XBMC\userdata\
set pth=%1
set pth=%pth:BDMV\index.bdmv=%
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" %pth% exit
PlayDisc.bat
@echo off
rem you can place your PlayDisc file in \Roaming\XBMC\userdata\
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" I:
PlayISO.bat
@echo off
rem you can place your PlayISO file in \Roaming\XBMC\userdata\
rem you need to put the correct VCDMount drive letter in the command below
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\MPC-HC\mpc-hc.exe" I:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
απλα φροντιστε να ειναι σωστες οι κατευθυνσεις των αρχειων στα folder που τα εχετε, και να αντικαταστεισετε το γραμμα i:
με το αντιστοιχο που εχετε στο δικο σας virtual clone drive.
Ενα περιεργο που εχει, ειναι οτι δεν πρεπει να εχει mount κανενα iso στο vcd για να ξεκινησει.
Το γιατι δεν το εχω καταλαβει ακομα. Απλα θελω να δοκιμασω να προσθεσω μια γραμμη unmount ακομα
στο playiso.bat πριν το αρχικο mount, μονο για την περιπτωση που οταν ανοιξουμε το xbmc
ειναι ηδη mount καποιο iso στο vcd.