Kodi “Matrix” 19.5 Release, Last Before "Nexus" 20.0
kodi.tv
kodi.tv
https://en.wikipedia.org/wiki/List_of_software_based_on_Kodi...
With Kodi I was relying on a bodge of extensions to sync watch status across clients, was maintaining libraries on clients separately (I know Kodi supports remote MySQL-managed libraries, but if I was going to run a MySQL server on my storage and run some kind of background process to handle library updating, why not run a server like Plex?)... stuff took forever to sync, performance for library management was not great. Even for browsing, I found Kodi not very performant for large libraries.
Switching away had some other benefits besides library management. Although Plex has more restrictive UI options, the default UI is much more wife/mom/friend approved. My wife had a stint in a hospital and we could watch films synced, together, using Plex (which also handled all the routing/port forwarding/whatever internally) The Sub-Zero plugin for Plex (now discontinued, but still operational) let me fill out subtitles for my content. Plex Media Manager let me integrate a bunch of external stuff into my library including syncing Letterboxd lists into my library. Mobile support is first class (including a somewhat janky download feature that's great for flying)
After switching away I kept an eye on Kodi, and the major thing I noticed is that development cadence is pretty slow at this point compared to Plex. Now, this is because Plex is VC backed and charges money for certain features, and dispositionally that annoys me a little bit. But it also does contribute to wider platform support and faster feature iteration.
A lot about Plex sucks. They piss away tons of time and effort onto VC-friendly features that have nothing to do with what Plex is. They're currently pursuing some nonsense where you use Plex to search for things available on Netflix and watch it there. They also launched their own free, ad supported streaming service which is annoyingly intrusive. They are stubborn about some design stuff that the entire userbase dislikes. They push incredibly awful changes and then act shocked when they get hundreds of comments from paying customers complaining about how bad the changes are -- recently it was a loud and annoying noise playing on startup. They reverted it after a day, but just generally I get the feeling Plex as a team either doesn't know what their audience wants or deliberately ignores it for VC reason. Obviously I'd be happier if it was free and open source.
Personally, I could easily see switching away from Plex to Jellyfin or Enby, but I can't imagine switching back to a serverless media setup.
I do not understand that part: how is Jellyfin serverless?
I used to use Kodi for a few years and switched to Jellyfin because it is headless and allows me to playback on a web browser.
I read it as: (Could switch to things like jellyfin or enby) (Could not switch to serverless things like kodi, vlc, etc).
With Kodi the server is directly connected to the display (Kodi) and Jellyfin is headless and is accessed via the web, an app, ...
VLC is indeed serverless (it is an app that depends on files being hosted somewhere) bit it has little to do with the others
Then you have "servers with a display", a desktop or workstation → Kodi. Kodi does not have a client, nor a client-server architecture.
All of these applications are primarily servers.
Turned out to be barely any effort, it just works with minimal configuration!
It feels much nicer to have a system that is designed to serve your needs instead of some monetization goals; where you don't constantly have to disable the latest junk they added.
It's also great in how it's open source and actively supports plugins - I use one to auto-delete TV shows after watching to save disk space.
The one thing I'd recommend is the Ultrachromic skin [0]. The default one isn't the prettiest one imo.
I've had several versions of Kodi installed on 2 different media PCs. Each version was flakey in a different way. The current version (v18.0) won't let us see (or cancel) shows that we set up to record. So every time they re-run 'Impossible Engineering' (which is often) they all get recorded again. But I'm nervous about upgrading in case the more recent version is even more buggy!
I'm thinking you meant the version installed on your device. Have you tried upgrading to at least 19.4? The improvement in fit and polish will likely be quite clear.
Yes, that is what I meant. I should have been clearer.
>Have you tried upgrading to at least 19.4?
No. Should I? Each time I have upgraded previously it seems to have fixed some bugs and introduced others.
How stable is v19.4 or v19.5?
- on FireTV when I play video with 5.1 soundtrack, if the Fire goes to screensaver during pause, on a daily basis Kodi stops producing any sound upon resuming. Eventually it freezes. The only fix is force closing the player, which is not a trivial task on Android/Fire. Takes time to start it back up too. This does not happen to other players.
- for some reason after scanning every TV show episode appears in library twice. Not sure if it is fixable in any way but resetting player data all together, which means loosing settings, so I just endure that.
But yes, I believe Google's requirement is absurd.