Skip to content

Repository files navigation

ChannelMe! logo

ChannelMe!

Custom TV-style channels built from your Kodi video library.
Kodi 21 (Omega) • video add-on • GPL-3.0-or-later



What it is

ChannelMe! turns your existing Kodi library into endless, personal TV channels. Pick any mix of shows, movie collections, movies and folders; choose how they shuffle; press play and it runs continuously like a broadcast channel - each show advancing in episode order while the choice of which title plays next is random.

No scraping, no external services: it reads your library through Kodi's own JSON-RPC, so it inherits your titles, episode order, artwork and watched state.


Screen Shot 2026-06-22 at 10 48 14 29 PM

Features

Channels

Screen Shot 2026-06-22 at 10 54 40 410 PM
  • Build a channel from anything in your library - TV shows, movie sets (collections), and individual movies, in any combination.
  • Folder sources - add a folder of loose video files (e.g. under /Videos/) that are not in the Kodi library; ChannelMe! enumerates it recursively and treats the videos as one total series.
  • Channel artwork - each channel borrows artwork from one of its titles, either a random title (re-rolled on each refresh) or one you pin.

The editor

Screen Shot 2026-06-22 at 10 52 04 438 PM
  • Inline title checklist - tick titles directly in the list; no popped dialogs.
  • Type filters - TV / Sets / Movies / Files, plus a substring search.
  • Files filter - shows the folder paths already on a channel so you can keep or drop them; deselect + Save removes a path from the channel.

Settings

Settings

Playback

  • Two shuffle modes:
    • Serialized random - each show plays in true episode order; the channel picks which show airs next at random.
    • Pure random - any episode / film / file at any time.
  • Selection weight - bias how often each show is picked (1.0x - 3.0x), so a large library shows up proportionally more without exhausting your smaller shows. Weight (how often) and back-to-back (how long a run) are independent dials.

mode
  • Endless - a background service tops the queue up forever, so a channel never runs dry until you stop it.
  • Resume per title - stop mid-episode and that show resumes exactly where it was the next time the channel plays it.
  • Skip-aware - jump ahead or back in the generated queue and the upcoming line-up regenerates sensibly instead of pushing your last-viewed dozens of episodes ahead.
  • No-repeat shuffle - in pure random, an episode will not repeat until the rest of that show has played.
  • Sleep timer - optionally stop playback after a set time, with an on-screen countdown you can cancel or restart before it fires.
  • Leave your library alone - optionally play without changing watched status, play counts or resume points (on by default), so a background channel never messes up your "continue watching".
  • Starting episode - set where in a show/collection the channel begins for easy setup, or correction.
  • Back-to-back, per channel and per show - cap how many episodes of the same show air in a row (1-30). Set a channel default (Up to N, or Always N for a fixed run), then override any single show - handy for letting one dense show run in longer blocks among smaller ones.

Back-to-Back

Library context menu (right-click any library item)

Screen Shot 2026-06-22 at 10 46 42 752 PM
  • Play Randomized - instantly play a TV show, movie collection, season, or folder in pure-random channel style, without saving a channel. On demand.
  • Add to Channel - append a show, collection, or folder to an existing channel (or spin up a new one).

Browsing

  • Sort channels by name or Last played (the channel you watched most recently floats to the top).
  • Standard "The" sorting - title lists honour Kodi's own ignore "The" when sorting setting, so "The Simpsons" files under S like the rest of your UI.
  • The + Add new channel row stays pinned at the bottom under any sort.

Localization

  • All on-screen text is externalized to strings.po (English included). Translators can add a language by dropping in a new resource.language.* folder.



Installation

  1. Download the latest plugin.video.channelme ZIP (or git archive this repo).
  2. In Kodi: Settings -> Add-ons -> Install from zip file and select it.
    • On Android, "Install from zip" can fail with an "invalid structure" error; copy the folder into Kodi's addons/ directory via adb/file manager instead.
  3. Launch from Video add-ons -> ChannelMe!.

A populated Kodi video library is required - ChannelMe! builds channels from what Kodi already knows about.



Usage

Create a channel: open ChannelMe! and choose + Add new channel. Name it, tick some titles, pick a mode, and Save. Select the channel to start playing.

Play something instantly: right-click any show, collection, season, or folder in your library and choose Play Randomized.

Grow a channel from the library: right-click a show / collection / folder and choose Add to Channel.

Manage folder paths: open a channel in the editor and use the Files filter to keep or drop the folders on it.



Translations

Copy resources/language/resource.language.en_gb/strings.po to a new resource.language.<code> folder and translate the msgstr lines. Pull requests with new languages are welcome.



License

GPL-3.0-or-later - see LICENSE.txt. © 2026 GaianHelmers.

ChannelMe! is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ChannelMe! fanart

About

Kodi Addon - Channel Me! Create channels of any combination of movies and shows, randomized and serialized as desired. Enjoy granular control of playback settings, as well as control of channel resume points. English localization built in, ready for other language additions from volunteer translators.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages