If this has been answered before, I couldn’t find it.
As suggested here, I’ve added Playercorefactory.xml to Kodi userdata to make VLC default for videos as below. Love Kodi player but on some old shows (offline) it doesn’t play subtitles. I also changed audio to “True”:
<playercorefactory><players><player name=”VLC” type=”ExternalPlayer” audio=”true” video=”true”><filename>C:\Program Files\VideoLAN\VLC\vlc.exe</filename><hidexbmc>false</hidexbmc><hideconsole>false</hideconsole><warpcursor>none</warpcursor></player>
</players><rules action=”prepend”><rule filetypes=”avi|mkv|mp4|m4v|mpg|mpeg|flv|ifo|vob|bup” player=”VLC”/>
</rules></playercorefactory>
I only use Kodi off-line. VLC shows as an option when playing music but not as a default. From the second song it switches to in-built Kodi player. Can anything be changed in VLC (I don’t see anything in Preferences), or in Playercorefactory to make VLC default for music as well? My reason: so-so laptop plus MP4 downloaded from varying sources are causing Kodi music to stutter, sound drops for half-second in random places. Those questionable MP4 don’t stutter on VLC on the same laptop, or on Kodi player on desktop PC.
Please go easy on me, have just enough smarts to copy what others are doing, not enough to understand what and why