Xbox Kodi is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
Directory
Media Players & Servers
Media players and servers covers software for playing, streaming, and organising video and audio files. Listings include desktop players, home media servers, sync tools, and add-ons for streaming setups. What matters is the file formats and codecs each one supports, whether they transcode on the fly, and how they organise a large library across drives or devices. Some entries are clients that connect to third-party sources the tool does not control, so what you can play depends on what you are allowed to access in your region. Check the source rights and the licence before you install anything.
This GitHub Gist account hosts GLSL shader files, including SSimDownscaler, SSimSuperRes, KrigBilateral and adaptive-sharpen, used with mpv as glsl-shader options. The shaders are distributed under the GNU Lesser General Public License or a BSD-style license.
IMDb Extension is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
r/Addons4Kodi is a Reddit community or thread with discussion, guides, updates, or shared resources.
ALF FreeWare VideoCODECs is a collection page of free video codec packs and filters. The page lists components including Universal MainConcept Pro Decoders Pack, LAV Filters, ffdshow, and the MPC-HC Team Video Decoder, with versions and supported formats such as AVI, QuickTime, MPEG-2, MPEG-4, MXF, and audio formats.
baked.live is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
Caracal Club is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
CinevoSync is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
cytube is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
Elementum is an addon for Kodi that manages a virtual library and syncs with a Trakt account. The site provides download files for the addon, a repository, LT2http, Burst, and a context helper. Support for the video addon and Burst script is limited.
Emby is a personal media server that organizes and streams the user's own videos, music, photos, and live TV to devices. It runs on a computer or NAS in the home network, and apps are available for TVs, phones, tablets, computers, and streaming devices. Users can create individual users and set parental controls.
ErsatzTV is an open-source platform that turns a personal media library into custom live TV channels, with Electronic Program Guide and channel scheduling. It streams via IPTV to devices and integrates with Plex, Jellyfin and Emby. It runs on Windows, Linux and macOS. ErsatzTV Next is a modular self-hosted IPTV server focused on transcoding and streaming, with a basic scheduler for demonstration.
FastStream is a browser extension for Chrome and Firefox that replaces videos on websites with a custom video player. The project describes it as designed for accessibility and for slow internet speeds. The page states it is available to everyone with no costs.
FlexGet is a multipurpose automation tool for media-related tasks. The project provides documentation, feature information, issue reporting tools and avenues for user contribution and support, and has published security bulletins for past critical vulnerabilities.
Free-Codecs, also known as CODECS.COM, is a website that offers free, daily updated downloads of codecs, codec packs, multimedia tools, security tools and other software, alongside guides, news and hourly updated rankings for popular media and browser applications.
Gerbera is a free media server that streams media to devices on a home network. It works with TVs, Playstations, Android and iOS phones and tablets, offers optional transcoding on the fly, and automatically extracts metadata from music files. It is built upon MediaTomb 0.12.1.
h5player is an HTML5 video enhancement script for Tampermonkey that supports web pages with a video tag, including embedded iframes and shadow DOM. It adds keyboard shortcuts for playback speed control, screenshots, picture-in-picture and other functions across many H5 video sites.
Hyperbeam is an API that lets developers embed virtual computers in web apps. It allows opening third-party websites or applications, synchronizing audio and video among multiple participants, and adding multi-user control with a few lines of code. It supports audio call echo cancellation and lists additional features such as programmatic control and WebGL support.
Jellyfin is a free software media system for collecting, managing and streaming media from a user-run server to client devices. It is an alternative to Emby and Plex and is descended from Emby's 3.5.2 release, ported to .NET Core. The project states there are no premium licenses or features.
KikoPlay is a video tool for encoding, conversion, repair, playback, editing, or processing workflows.
Kodi is a free media player intended for large and small screens. It supports music, movies, TV shows, photos, live TV recording and games. The site lists Windows, Linux, Android, Raspberry Pi, webOS, macOS, iOS and tvOS among supported platforms, and offers community add-ons and skins.
Kosmi is a free watch party platform for movie nights, game nights, and virtual hangouts. It lets users watch Netflix, YouTube, or other video in sync and add games, music, and video chat without downloads or signup. Rooms are customizable, with shared browsing, screen sharing, link sharing, and file sharing built in.
MDBList creates smart, auto-updating movie and TV lists and syncs watchlists, ratings, and collections across services including Trakt, Plex, Stremio, and Radarr/Sonarr. It shows ratings from IMDb, Letterboxd, Rotten Tomatoes, and Metacritic side by side, and offers a beta filter builder.
MPC-QT is a cross-platform multimedia player that reproduces most of the interface and functionality of Media Player Classic Home Cinema using Qt, and plays video with libmpv instead of DirectShow. It is not a strict clone and includes some improvements.
Compare listed projects
Details from each project's website. Open a listing for its full overview.
Elementum
Features
- manages your virtual library, syncs with your Trakt account Source: elementum.surge.sh
Limitations
- plugin.video.elementum and script.elementum.burst are on limited support Source: elementum.surge.sh
Emby
Features
- organizes and streams your own videos, music, photos, and live TV Source: emby.media
Platforms
- TVs, phones, tablets, computers, consoles, and more Source: emby.media
ErsatzTV
Features
- configure and stream custom live channels using your media library Source: ersatztv.org
Gerbera
Features
- Optional transcoding support converts your media on the fly Source: gerbera.io