Skip to main content
Dumpstarr applies consistent naming formats across Radarr and Sonarr to produce filenames that are human-readable, scraper-friendly, and rich with metadata tokens. Renaming is enabled for both applications.

Movie file format

{Movie CleanTitle} {(Release Year)} {tmdb-{TmdbId}} {edition-{Edition Tags}} {[Custom Formats]}{[Quality Full]}{[MediaInfo 3D]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[Mediainfo VideoCodec]}{-Release Group}
TokenPurpose
{Movie CleanTitle}Movie title with illegal characters removed
{(Release Year)}Theatrical release year in parentheses
{tmdb-{TmdbId}}TMDB ID prefixed with tmdb- for unambiguous library matching
{edition-{Edition Tags}}Edition label (e.g., edition-Director's Cut), omitted when empty
{[Custom Formats]}Active custom format tags applied to the release (see note below)
{[Quality Full]}Quality label including source and resolution (e.g., WEB-1080p)
{[MediaInfo 3D]}3D tag when applicable, otherwise omitted
{[MediaInfo VideoDynamicRangeType]}HDR type (e.g., HDR, DV, SDR)
{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}Audio codec and channel layout (e.g., EAC3 5.1)
{[Mediainfo VideoCodec]}Video codec (e.g., x264, x265, AV1)
{-Release Group}Release group name prefixed with a hyphen
Example filename:
The Dark Knight (2008) {tmdb-155} [WEB-1080p][SDR][EAC3 5.1][x264]-GroupName

Movie folder format

{Movie CleanTitle} ({Release Year}) {tmdb-{TmdbId}}
Example folder:
The Dark Knight (2008) {tmdb-155}
Including the TMDB ID in folder names significantly improves library matching accuracy. Media servers and metadata agents can use the ID directly instead of relying on fuzzy title searches, which prevents misidentification for movies with common or duplicate titles.

Colon replacement

colonReplacementFormat: smart
The smart mode replaces colons contextually — for example, : becomes - while a colon mid-word may be handled differently. This produces natural-looking filenames without breaking word boundaries.
replaceIllegalCharacters is set to false. Radarr will not strip characters such as colons outright; instead, colon handling is delegated entirely to colonReplacementFormat: smart.

The {[Custom Formats]} token

When present in a filename, {[Custom Formats]} injects the names of all custom formats that matched the release into square brackets. For example, a release matching HDR.10+ and Atmos formats would produce [HDR10Plus][Atmos] in the filename. This makes it trivially easy to see at a glance which quality attributes drove a download decision, without opening the application.

Misc settings

These settings apply to both Radarr and Sonarr:
radarr:
  propersRepacks: doNotPrefer
  enableMediaInfo: true

sonarr:
  propersRepacks: doNotPrefer
  enableMediaInfo: true
SettingValueEffect
propersRepacksdoNotPreferPropers and repacks are not automatically preferred over the original release. Custom format scores determine upgrades instead.
enableMediaInfotrueSonarr and Radarr will read MediaInfo from downloaded files to populate codec, audio, and HDR tokens in filenames.

Build docs developers (and LLMs) love