TMDB Enrichment for IPTV: What It Does and How to Enable It
TMDB enrichment upgrades your IPTV Movies and Series from a file dump to a catalog with posters, cast, ratings, and backdrops. Here's how to turn it on.
Responsible Use
Use GridStreamr only with content sources, playlists, metadata services, subtitle services, and AI providers you are authorized to use. You are responsible for complying with applicable terms, licenses, and local law.
Raw IPTV Movies and Series libraries can be hard to browse: thousands of titles, placeholder thumbnails, and missing synopses. TMDB enrichment solves this by looking up every title in The Movie Database and pulling posters, backdrops, cast, ratings, release year, and plot summaries — turning your library into something far easier to browse.
What TMDB is
The Movie Database (TMDB) is a community-maintained catalog of movies, series, and people, with an open API. It backs Plex, Jellyfin, Trakt, and most of the self-hosted media ecosystem. Free accounts get a generous API quota that is more than enough for a home IPTV library.
How GridStreamr uses TMDB
Once enabled, GridStreamr matches each Movie and Series in your library to a TMDB entry by title and year, falls back to fuzzy matching when the source metadata is messy, and caches the enriched metadata locally so the UI stays fast. You get movie grids with proper posters, series pages with season and episode lists, and a richer detail page per title.
Step 1: Create a free TMDB account
- Open themoviedb.org and sign up for a free account.
- Verify your email.
- Under Settings → API, request an API key (v3 auth). Pick 'Personal' and describe the use as 'Enriching a personal IPTV library'.
- Copy the resulting API key (32 characters).
Step 2: Paste it into GridStreamr
Open GridStreamr → Settings → General → TMDB → paste the API key and press Save. The app validates the key against TMDB, and if valid it immediately queues every Movie and Series for enrichment. You'll see posters pop in over the next few minutes while the background job runs.
What gets enriched
- Poster and backdrop images.
- Plot synopsis, runtime, and release year.
- Cast and crew lists with character names.
- User ratings and content genres.
- Season and episode structure for series, with per-episode stills.
Privacy and quota
The TMDB key stays on your device. TMDB sees metadata requests such as title and year so it can return matches, but GridStreamr does not provide TMDB keys for you. Typical personal libraries stay well within TMDB's free quota.
What to try next
With TMDB flowing, turn on AI Live Channels Enrichment (Premium, your own Gemini or OpenAI key) to standardize linked-playlist channel names, detect language and stream quality, classify content type, and discover missing logos. Combined, TMDB and AI enrichment turn a raw playlist library into a more polished, searchable experience across your devices.
Keep reading
How to Set Up IPTV on iPhone and Android
Step-by-step guide to configure IPTV on iPhone and Android using Xtream Codes or an M3U playlist, add EPG, and get smooth live TV and VOD playback with sources you are authorized to use.
How to Set Up IPTV on Android TV
Configure IPTV on Android TV with Xtream Codes or M3U playlists, attach an EPG, and use a TV-friendly interface to navigate live TV, movies, and series with sources you are authorized to use.
Xtream Codes vs M3U: What's the Difference?
Xtream Codes and M3U are the two dominant IPTV formats. We compare them for speed, EPG quality, VOD support, and which to pick for your setup.