Kodi 是一款免费开源、跨平台且极其强大专业的多媒体影音中心软件播放器,它可以让用户播放本地或网络存储设备中的大多数视频、音乐、播客及各种常见数位媒体文件。

原名XBMC(最后一个以XBMC命名的版本是13.2“Gotham”,14.0 “Helix”是第一个以“Kodi”命名的版本。)

作为一款主打管理为核心的媒体中心软件,虽然其自带播放器支持几乎所有流行的音频和视频格式,但是毕竟不是核心功能,在播放高清电影时效果不是非常理想,可供用户操作的选项少,选择外挂字幕麻烦,而且软件本身支持的硬解芯片数量有限,也限制了我们的使用。

为了得到更好的画质效果以及更加丰富的观影体验,我们选择将 Potplayer 作为 Kodi 的外挂播放器,这样我们可以使用 Kodi 来管理电脑或者 Nas 上的资源,点击播放后自动调用 Potplayer 来播放。同时我们还可以自行为Potplayer配置渲染、解码插件,达到极致画质,当然这都是后话。

Windows下配置

让Kodi调用本机安装的PotPlayer作为外挂播放器(同理可实现其他外挂播放器)
- 系统环境:Windows10 专业版,Kodi 17.5

  1. 首先在电脑上新建一个名为playercorefactory.xml的文件,修改复制如下代码,注意修改<filename>为本机的Potplayer路径:
<?xml version="1.0" encoding="UTF-8"?>
<playercorefactory>
  <players>
    <player name="PotPlayer" type="ExternalPlayer" audio="false" video="true">
    <filename>D:\PotPlayer\PotPlayerMini.exe</filename>
    <hidexbmc>true</hidexbmc>
    <hideconsole>false</hideconsole>
    <hidecursor>false</hidecursor>
    <playonestackitem>true</playonestackitem>
    </player>
  </players>
  <rules action="prepend">
    <rule video="true" player="PotPlayer">
    </rule>
  </rules>
</playercorefactory>
  1. 打开文件管理器,输入路径%APPDATA%\kodi\userdata进入 Kodi 的 userdata。不管 Kodi安装在C盘还是自定义目录,都按上述方法去进入 userdata。
  2. 将编辑好的playercorefactory.xml文件复制到\userdata下。(如果发现已有这个文档可以直接修改)
  3. 重启Kodi。再次点击播放视频时Kodi会自动打开Potplayer播放,关闭播放器后再回到Kodi界面。
  4. 说明:有些早期版本Kodi需要修改的用户文件是advancedsettings.xml,如果发现上述操作后仍然无法调用外挂播放器,可以尝试将playercorefactory.xml重命名为advancedsettings.xml