A media centre that organises your own files before it plays them
Kodi is a media centre application for Windows, macOS, Linux and other platforms. It began life as Xbox Media Center and is now developed by the Kodi Foundation, with the source published under the GNU General Public License v2 or later. Where a normal player opens a file you point it at, Kodi builds a library first: it scans your folders, identifies each film, episode or album, downloads descriptions and artwork, and presents the result as a browsable catalogue designed for a television screen and a remote control. It ships no content of its own, so everything it shows comes from files you already own or from add-ons you install deliberately.
Building a library that stays tidy
The library is what separates Kodi from a file-based player. Video sources are added as folder paths, then scanned; scrapers match each item against online databases and write metadata, posters, fan art and episode thumbnails into a local database. Music works the same way, with album and artist information, and a separate view for browsing by genre, year or recently added. Naming conventions matter more than anything else at this stage: sensibly named files and folders produce a clean library, while inconsistent names produce duplicates and unmatched entries that have to be corrected by hand.
Skins, add-ons and live television
The interface is skinned, and several default skins offer quite different layouts, from a simple list to a wall of posters. Add-ons extend the program: video and music sources, subtitle services, weather, screensavers, program guides and tools. Live television and recording come through PVR add-ons that talk to a separate backend such as Tvheadend or NextPVR, so Kodi is the front end while another application owns the tuner. Remote control is well covered, with a web interface, a JSON-RPC API and phone apps that behave like a physical remote.
Practical configuration and limits
The Windows installer is the usual choice, and a portable build is available for a USB stick or a machine you do not want to change. Whether 4K or HDR material plays smoothly depends on the graphics hardware and the operating system rather than on Kodi alone, and some newer audio formats need passthrough configured for your receiver. Kodi itself has no legal content or streaming subscriptions built in, add-ons are written by the community and vary in quality, and a library shared across machines usually means a shared database or a server such as Jellyfin or Plex rather than a plain folder.
Who should choose something else
For opening a single file quickly, MPC-HC or VLC is faster and lighter than a media centre with a database behind it. If you want one library served to several televisions, phones and users, a client-server setup such as Jellyfin or Plex is designed for that job. And for serious music library management with detailed tagging rules, a dedicated player such as foobar2000 will give you finer control than a ten-foot interface.
- Best for
- People who keep a large collection of their own films, series and music and want it organised with artwork and metadata on a screen in the living room.
- Good to know
- A tidy library depends on tidy file names. Scrapers need an internet connection, live TV needs a separate PVR backend, and Kodi supplies no content of its own.
Kodi builds a browsable library out of the media files you already keep.
How to get started
- Install Kodi with the Windows installer, or unpack the portable build if you want nothing written outside its own folder.
- Add your media folders under Videos and Music in the settings, and let each source scan so scrapers can fetch metadata.
- Rename anything the scan could not match, then rescan; the library only improves when the file names are consistent.
Install one skin you like rather than several, and take a backup of the userdata folder once the library is clean, because that folder holds the database and settings.
Questions & answers
Does Kodi come with films or channels?
No. Kodi ships no content. It catalogues and plays media you own, plus add-ons you choose to install yourself.
Can it record live television?
Yes, through a PVR add-on connected to a separate backend such as Tvheadend or NextPVR, which owns the tuner hardware.
Does it run on Windows only?
No. Kodi is developed for Windows, macOS, Linux and other platforms, and the same library concepts carry across all of them.