tranfa ha detto:
Cerca il file "playercorefactory.xml".....
grazie infinite, ma sono ancora in alto mare.... Come prevedevo, dato che come specificato, su queste cose sono proprio un novello.
Vediamo un pò nel dettaglio, sperando la cosa possa poi servire anche ad altri nella mia situazione.
Aprendo il file "playercorefactory" mi si presenta quanto segue:
- <playercorefactory>
- <players>
- <!--
These are compiled-in as re-ordering them would break scripts
The following aliases may also be used:
audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
<player name="DVDPlayer" audio="true" video="true" />
<player name="DVDPlayer" /> placeholder for MPlayer
<player name="PAPlayer" audio="true" />
-->
</players>
- <rules name="system rules">
<rule name="rtv" protocols="rtv" player="DVDPlayer" />
<rule name="hdhomerun/myth/rtmp/mms/udp" protocols="hdhomerun|myth|cmyth|rtmp|mms|mmsh|udp" player="DVDPlayer" />
<rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
- <!--
dvdplayer can play standard rtsp streams
-->
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
- <!--
Internet streams
-->
- <rule name="streams" internetstream="true">
<rule name="flv/aacp/sdp" mimetypes="video/x-flv|video-flv|audio/aacp|application/sdp" player="DVDPlayer" />
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
- <!--
DVDs
-->
<rule name="dvd" dvd="true" player="videodefaultdvdplayer" />
<rule name="dvdfile" dvdfile="true" player="videodefaultdvdplayer" />
<rule name="dvdimage" dvdimage="true" player="videodefaultdvdplayer" />
- <!--
Only dvdplayer can handle these normally
-->
<rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />
- <!--
Pass these to dvdplayer as we do not know if they are audio or video
-->
<rule name="nsv" filetypes="nsv" player="DVDPlayer" />
</rules>
</playercorefactory>
Ecco, io ho avuto la brillante idea di cancellare tutto ed inserire quanto da te postato... risultato finale, non si avviava nemmeno più XBMC. Ho dovuto disinstallare tutto, perdendo i vari settaggi e info recuperate.
Tentativo 2
Ho messo il tuo esempio subito all'inizio della scrittura, lasciando invariato tutto il resto, in questo modo:
- <playercorefactory>
- <players>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mplayerc.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" filename=".*720p.*" player="MPC-HC"/>
</rules>
</playercorefactory>
- <!--
These are compiled-in as re-ordering them would break scripts
The following aliases may also be used:
audiodefaultplayer, videodefaultplayer, videodefaultdvdplayer
<player name="DVDPlayer" audio="true" video="true" />
<player name="DVDPlayer" /> placeholder for MPlayer
<player name="PAPlayer" audio="true" />
-->
</players>
- <rules name="system rules">
<rule name="rtv" protocols="rtv" player="DVDPlayer" />
<rule name="hdhomerun/myth/rtmp/mms/udp" protocols="hdhomerun|myth|cmyth|rtmp|mms|mmsh|udp" player="DVDPlayer" />
<rule name="lastfm/shout" protocols="lastfm|shout" player="PAPlayer" />
- <!--
dvdplayer can play standard rtsp streams
-->
<rule name="rtsp" protocols="rtsp" filetypes="!(rm|ra)" player="PAPlayer" />
- <!--
Internet streams
-->
- <rule name="streams" internetstream="true">
<rule name="flv/aacp/sdp" mimetypes="video/x-flv|video-flv|audio/aacp|application/sdp" player="DVDPlayer" />
<rule name="mp2" mimetypes="application/octet-stream" filetypes="mp2" player="PAPlayer" />
</rule>
- <!--
DVDs
-->
<rule name="dvd" dvd="true" player="videodefaultdvdplayer" />
<rule name="dvdfile" dvdfile="true" player="videodefaultdvdplayer" />
<rule name="dvdimage" dvdimage="true" player="videodefaultdvdplayer" />
- <!--
Only dvdplayer can handle these normally
-->
<rule name="sdp/asf" filetypes="sdp|asf" player="DVDPlayer" />
- <!--
Pass these to dvdplayer as we do not know if they are audio or video
-->
<rule name="nsv" filetypes="nsv" player="DVDPlayer" />
</rules>
</playercorefactory>
risultato finale: si avvia il solito player interno di XBMC...... ma come si fa?
Tra l'altro io MPC-HC lo uso tramite il pacchetto codec K-LITE, quindi forse nemmeno il percorso è giusto.... Non ne vengo fuori... aiuto