Skip Navigation

i gotta ask... why so many plex over kodi users?

ive been using kodi (xbmc was better moniker) since google killed sagetv. i recall attempting plex, but it seemed to lack some open/extensibility (its been awhile).

i have a side project i want to make as a modular plugin generating a cable layout with original air orders and networks/channels... kodi seems most optimal, but ill admit its been a long while since i looked at plex.

so why plex over kodi?

163 comments
  • Totally different software solutions aimed at different users, and many people use both.

    Plex is a Server software that handles media management, libraries, users, etc etc.. and a range of player apps that have a somewhat beginner friendly layout requiring little to no setup

    Personally, I run a large Plex server that provides content for my family across dozens of mixed devices in home and out of home, different users have access to different libraries and have different preferences. If needed it will automatically transcode content for remote users out of the home to fit my upload bandwidth and their available speed if they are on mobile. it keeps track of watched content and position for all users so they can move between devices seamlessly.

    Kodi is an extensible media player frontend, it can play files from a remote server or NAS but there is no server management, it is just doing basic file access. there are addons for many common services and media sources but there is no user management, no transcoding, no sharing content with other clients etc etc. Having multiple kodi installs on multiple players requires each client to be configured more or less from scratch and no easy way to have multiple setups for different users with their own preferences, libraries and/or content restrictions. It is extremely powerful and configurable and has strong format support.

    I have Kodi installed on one of my Nvidia Shield Pros but only use it for playback of surround music files (support for 5.1 flac on plex seems to be limited to audio within video containers for some reason) I find the interface (and all the skins I tried) extremely clunky for use as a music player, the way the remote works within the player itself is unintuitive and makes for an annoying experience restarting the track when you just want to move the playback a few seconds, a bit unfair of course as that isn't what it was made for but that's just my experience.

  • I can use Plex on my PS5 and share it with my friends without having to do DevOps work.

  • I never had what I felt was good performance from Kodi. Of course it might have just been my configuration across the times I used it, but Kodi always felt laggy / slow.

    I moved from plex to jellyfin, both of which feel more snappy

  • They're two different apps for two different purposes IMO. Kodi is better if you do a lot of local watching and are a tinkerer-type of person who enjoys the setup/troubleshooting process. Plex absolutely blows it out of the water in terms of ease of setup and remote streaming.

    This isn't even to mention PlexAmp, which makes up probably 80% of my total Plex streaming, anyway. Again, I think PlexAmp is 10x better than any comparable Kodi mobile app.

  • I was an original xbmc user (original, as in chipped Xbox Classic original - I still have it). I switched to Plex earlier this year. Why? Consistent user experience across multiple devices (three Chromecast GTVs, plus phones, tablets, and laptops), plus centrally managed user profiles for the five people in my house.

    Sure - I probably could've done a lot of heavy lifting with scripts and plugins to make Kodi kind of achieve the same thing, but Plex Just Works.

  • i should have mentioned, i used emby (switching to jellyfin) for remote devices.. i just use kodi for local tv instances in the house.

  • Plex is smoother in my Nvidia Shield TV Pro, Kodi does better with anime, as it doesn't want to transcode for stupid reasons though.

  • I used XBMC/Kodi for about 10 years until I tried Plex about a year ago. Kodi's filesystem-centric view on media feels outdated in a world where almost all software is using intelligent search and filtering along with natively supported media info imports. This stuff is possible with Kodi too, but the plugin interface feels dated too. I also found it to be a resource hog on embedded devices.

    But Plex has its flaws too. It swings the needle too far in the direction of Netflix-y for my liking, which is why I recently tried Jellyfin.

    Jellyfin is a perfect medium between the two approaches in my experience of using it for a few months. I'd recommend any Kodi users who are wary of Plex to try it out.

    • i like a more backwards compatible, safety first setup, so the file/folder structure lends itself to this.

      IE, all my media is stored in a standardized way... and included in those physical files are all metadata...in NFOs and in the mkv containers where applicable.

      Then, the databases are built on top of that. if anything ever goes wrong in the more complex layers, you can quickly rebuild from source files.

      you then also have multiple sources of metadata access for subsequent systems (jellyfin).

      • I'm not sure we're talking about the same thing. Most data hoarders / homelabbers I know, myself included are using radarr/sonarr etc. to do the cataloguing and metadata selection, with any necessary encoding automation on top. This also leads to a uniform folder and file structure for all of your media and metadata.

        I just don't find this that useful when browsing and watching from a television or tablet, so I don't use Kodi to that end.

        It's certainly useful for backups and migrations but we don't have to throw the baby out with the bathwater where Kodi is concerned.

  • I just use plain ftp server, streaming clients always give me problems, today work tomorrow not

163 comments