Internal TMDb metadata module (ID resolution and poster/backdrop URL support).
TMDb metadata provider (lookups + image URLs).
Uses TMDb to improve matching across providers.
It helps CrossWatch:
resolve items by TMDb ID
normalize titles and years
build poster/backdrop URLs
Primary keys:
tmdb.api_key (preferred)
tmdb.api_key
metadata.tmdb_api_key (fallback/compat)
metadata.tmdb_api_key
Optional keys:
metadata.ttl_hours (cache TTL)
metadata.ttl_hours
https://api.themoviedb.org/3
https://image.tmdb.org/t/p
UI setup: Meta: TMDb
Cache is in-memory. Restarts flush it.
If lookups are slow, you’re probably hitting rate limits.
providers/metadata/_meta_TMDB.py
class: TmdbProvider
TmdbProvider
functions: log(), build(), html()
log()
build()
html()
IMG_BASE = https://image.tmdb.org/t/p
IMG_BASE
https://www.themoviedb.org/settings/api
Last updated 1 month ago
Was this helpful?