Skip to content

Settings — Metadata

Sublarr enriches library entries with metadata from external providers so the UI shows posters, episode summaries, and accurate anime mappings. None of these are required for basic operation — search and download work without them — but configure them when you want polished UI tiles or anime-specific resolution.

The Movie Database provides posters, summaries, and IMDB cross-references for both movies and shows. Sublarr uses TMDB primarily as a fallback when *arr metadata is sparse.

FieldEffect
API keyFree tier is sufficient — register at themoviedb.org/settings/api.
TestRound-trips a known movie ID.

TheTVDB is the canonical TV database. Useful when Sonarr’s metadata is stale or when you maintain an unofficial entry.

FieldEffect
API keyTVDB v4 API key; free tier has rate limits but is usually sufficient.
PINSome account types require a subscriber PIN alongside the key.
TestCalls /login then /series/<known>.

The most important metadata source for anime. Resolves AniDB IDs that subtitle providers like Jimaku and Kitsunekko use for episode-accurate matching. See AniDB for the full reference.

FieldEffect
EnabledMaster toggle. When off, Sublarr falls back to anime-list mapping + offline dump.
Cache TTL (days)How long online lookups stay cached. Default 30.
Custom field nameSonarr/Radarr custom field for manual override. Default anidb_id.
Fallback to mappingIf live lookup fails, try the bundled anime-list.xml.
Without any metadataWith TMDBWith AniDB (anime)
Generic fallback posterReal poster from TMDB
“Series 1 Episode 1” labelsEpisode title from TMDBEpisode title aligned to AniDB numbering
Show name string-match for providersSameAniDB ID match — providers return the right episode

All three providers cache aggressively (default 30 days for AniDB, 7 days for TMDB/TVDB). Cache lives at /config/cache/metadata/ and is cleared via:

ActionEffect
Clear cache (button on this page)Drops every cached entry; next lookups re-fetch.
Per-provider expiryLower the TTL when you want fresher data; raise to spare API quota.

Free tiers usually suffice. If your library is huge or you re-scan frequently:

ProviderQuota
TMDB30 req/sec, ~ 50 req/min for /find endpoints.
TVDB1 req/sec on free tier.
AniDB1 req every 2 sec, hard-banned if exceeded.

Sublarr’s metadata client respects these limits — if you see “rate limited” warnings in the logs, raising the cache TTL is the right knob.