Sorry - busy.
But have made some updates to Yatse 3 Socket. New binaries at Github - same as previous
Started looking at some changes to enable Kodi external player support natively within Yatse - given issues about longevity of dsplayer. (very sad)
Have discovered some partial support of MPC-HC already active - have made some minor changes to support MPC-HC as external player.
Works as per Kodi - yatse buttons/commands function, and playback/pause, fanart changes, nowplaying screen etc all working well.
Required:
Need to enable/turn on Web Interface in MPC-HC Options and Listen on standard port 13579.
When enabled - should be able to browse to
http://localhost:13579/status.html - when MPC-HC playing and get info about playing file.
Also as requested have supported two or 20 music sources - will search them all for extrafanart directory.
It does not check for presence of fanart - just the existence of directory - once found directory will use that source for fanart until playback changes.
Will fail if have /Artist/extrafanart/ Directories across multiple sources.
Ideally could have a seperate Kodi Music Source - just for Artist/Extrafanart jpg's
Good luck. Works here - but haven't tested extensively.
Glenn
Edit:
On seprate note I notice that the JSON bug in Kodi regarding passing music fanart via JSON appears to be fixed 13 days ago - and should be working in Jarvis Beta4.
This means could change Yatse2 to use the googlemusic fanart/thumb instead of own musicsource fanart - or at least have a option to do so. (if nothing found etc)
Anyone running Jarvis? Interested in this change?
(Haven't made the change to Jarvis myself as yet)
Changes
Build 151
- Some changes to support MPC-HC as external player. Need to select and enable web interface in MPC-HC - default port only.
- Need to change Yatse %appdata%/Yatse 3 Socket/Yatse.xml file setting
<GoHomeOnEndPlayback>true</GoHomeOnEndPlayback>
Build 155
- Further external player support for MPC-HC (so that no additional software required)
- Multiple Music Databases supported for extrafanart location
- Checks for existence of MUSIC SOURCE/Artist/extrafanart directory - if true uses this source.
(NB limited testing)
Build 156
- Some fixes. Hadn't applied the changes to music fanart - only nowplaying screen - now fixed.
Build 160
- Moved Skin to %appdata% where it should be bc of UAC issues
- New Installer to enable above