Welcome to FreeSoftwareServers Confluence Wiki

To make Kodi use a default external media player:

Insert playercorefactory.xml (Right click >>  save as) into 


Uncomment Desired (Default) Program, Currently set up for MPCx64 and VLCx64 (Default VLC)

My version linked above is good because it is default to VLC, but lets say you want to use MPC and have both installed like I do. You can right click in Kodi and hit Play With and select MPC without touching the playercorefactory.xml

PS: Check out Tweak VLC for use with Kodi.

 If you are feeling really adventurous Check out my Ultimate HTPC setup guide!


<?xml version="1.0" encoding="UTF-8"?>
# Goes inside %APPDATA%\kodi\userdata
<player name="VLC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\VideoLAN\VLC\vlc.exe</filename>
<args>"{1}" --no-qt-fs-controller --qt-start-minimized --qt-fullscreen-screennumber=2 --video-x=1930 --video-y=100 --no-embedded-video --fullscreen --video-on-top --no-video-title-show --play-and-exit</args>
<args>"{1}" --no-embedded-video</args>
<player name="Media Player Classic" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mpc-hc64.exe</filename>
<rules action="prepend">
   <rule filetypes="avi|mkv|mp4|m4v|mpg|mpeg" player="VLC" />
   <rule filetypes="avi|mkv|mp4|m4v|mpg|mpeg" player="Media Player Classic" />
  • No labels


  1. Anonymous


  2. Anonymous

    Thanks for sharing the file! I have Kodi 17.6 installed as an app in Windows 10, so I added your file to 'AppData\Roaming\Kodi\userdata' (had to create 'Kodi/userdata' myself). Unfortunate it does not work (Kodi Player is used), do I have to place the file somewhere else, because Kodi is installed as a Windows App?

    1. user-43d90

      Windows Apps are horrible. Install as regular program.

  3. Anonymous

    Try searching the C drive for a folder named Kodi.  This is where mine was located: