mpv работает и из Kodi:
1) ставим Kodi ds player (http://forum.kodi.tv/showthread.php?tid=223175) ищем на последних страницах свежую версию. Я ставил KodiSetup-jarvis.16.1.dsplayer-final-02.27.2016.10.00.dx11.exe
2) win+r -> %APPDATA%\mpv\ -> Ok -> создаем файл mpv.conf
save-position-on-quit=yes
input-unix-socket=9911
hwdec=dxva2-copy
vo=opengl-hq
ao=wasapi
priority=abovenormal
3) win+r -> %appdata%\Kodi\userdata\ -> Ok -> создаем playercorefactory.xml (правим путь)
<playercorefactory>
<players>
<player name="MPV" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files (x86)\SVP 4 Dev\mpv64\mpv.exe</filename>
<args>"{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="*" filename="*" player="MPV"/>
</rules>
</playercorefactory>
4) запускаем Kodi
Таким образом можно и smplayer запустить, но он фризит на старте. Вот параметры по умолчанию:
C:/Program Files (x86)/SVP 4 Dev/mpv64/mpv.exe --no-config --no-quiet --terminal --no-msg-color --input-file=/dev/stdin --no-fs --vd-lavc-threads=3 --hwdec=dxva2-copy --sub-auto=fuzzy --vo=direct3d, --ao=wasapi --priority=abovenormal --no-input-default-bindings --input-x11-keyboard=no --no-input-cursor --cursor-autohide=no --no-keepaspect --wid=330886 --monitorpixelaspect=1 --osd-scale=1 --sub-ass --embeddedfonts --ass-line-spacing=0 --sub-scale=1 --sub-text-font=Arial --sub-text-color=#ffffff --sub-text-shadow-color=#000000 --sub-text-border-color=#000000 --sub-text-border-size=2.5 --sub-text-shadow-offset=5 --sub-codepage=utf8:ISO-8859-1 --vid=1 --aid=1 --sub-pos=100 --volume=36 --cache=2048 --osd-level=0 --screenshot-template=cap_%F_%p_%02n --screenshot-format=jpg --screenshot-directory=C:\Users\vadash\Pictures\smplayer_screenshots --audio-channels=2 --af-add=scaletempo --af-add=equalizer=0:0:0:0:0:0:0:0:0:0 --ytdl=no --input-unix-socket=9911 --term-playing
Что-то в этом полотне дает сбой