Skip to main content

Naming tokens

This reference lists all available tokens for customizing file naming patterns in Cinephage.

Overview​

Naming tokens allow dynamic construction of filenames and paths based on media metadata. Tokens are enclosed in curly braces {} and are replaced with actual values during organization.

Movie Tokens​

Tokens available for movie file naming.

TokenDescriptionExample
{Movie Title}Full movie titleInception
{Movie TitleThe}Title with "The" moved to endDark Knight, The
{Movie CleanTitle}Title with special chars removedInception
{OriginalTitle}Title in the media's original language七人の侍
{OriginalCleanTitle}Original title with special chars removed七人の侍
{Year}Release year2010
{Release Year}Full release date (YYYY-MM-DD)2010-07-16
{Edition Tags}Edition tags (Director's Cut, etc.)Director's Cut
{Quality Full}Full quality string1080p BluRay
{Quality Title}Quality without source1080p
{MediaInfo VideoCodec}Video codecx264
{MediaInfo AudioCodec}Audio codecDTS
{MediaInfo AudioChannels}Audio channels5.1
{MediaInfo VideoBitDepth}Video bit depth10
{MediaInfo VideoDynamicRange}HDR/SDRHDR
{MediaInfo VideoDynamicRangeType}HDR typeHDR10
{MediaInfo AudioLanguages}Audio languagesen
{MediaInfo SubtitleLanguages}Subtitle languagesen,es
{MediaInfo Simple}Simplified mediainfox264 DTS
{MediaInfo Full}Full mediainfo stringx264 DTS 5.1
{IMDb Id}IMDb IDtt1375666
{TMDb Id}TMDb ID27205
{Genres}Movie genresAction, Sci-Fi
{Studio}Studio nameWarner Bros
{Collection}Movie collection nameThe Dark Knight Collection

TV Tokens​

Tokens available for TV episode file naming.

TokenDescriptionExample
{Series Title}Full series titleBreaking Bad
{Series TitleThe}Title with "The" moved to endOffice, The
{Series CleanTitle}Title with special chars removedBreaking Bad
{Series TitleYear}Title with yearThe Office (2005)
{Season}Season number (zero-padded)01
{Season:0}Season number (no padding)1
{Season:00}Season number (zero-padded)01
{Episode}Episode number (zero-padded)05
{Episode:0}Episode number (no padding)5
{Episode:00}Episode number (zero-padded)05
{Episode Title}Episode titlePilot
{Episode CleanTitle}Episode title cleanedPilot
{Absolute Episode}Absolute episode number100
{Air Date}Original air date2010-01-15
{Air Year}Air year2010
{Quality Full}Full quality string1080p WEB-DL
{Quality Title}Quality without source1080p
{MediaInfo VideoCodec}Video codecx264
{MediaInfo AudioCodec}Audio codecAAC
{MediaInfo AudioChannels}Audio channels2.0
{MediaInfo VideoBitDepth}Video bit depth8
{MediaInfo VideoDynamicRange}HDR/SDRSDR
{MediaInfo AudioLanguages}Audio languagesen,ja
{MediaInfo SubtitleLanguages}Subtitle languagesen
{Series Genres}Series genresDrama, Crime
{Network}TV networkAMC
{IMDb Id}Series IMDb IDtt0903747
{TVDb Id}TVDb ID81189
{TVMDb Id}TMDb series ID1396
{TVRage Id}TVRage ID18164

Path Tokens​

Tokens for constructing file paths.

TokenDescriptionExample
{Source Path}Original file location/downloads/movie.mkv
{Source Filename}Original filenamemovie.mkv
{Source Title}Original release titleMovie.2010.1080p.BluRay
{Destination Path}Target directory/movies/Inception (2010)
{MediaInfo VideoFormat}Container formatMKV
{Original Title}Original release nameMovie.2010.1080p

Indexer Tokens​

Tokens related to indexer and download information.

TokenDescriptionExample
{Indexer}Indexer name1337x
{IndexerId}Indexer ID1337x
{Download Client}Download client nameqBittorrent
{DownloadId}Download client IDhash123

Quality Tokens​

Detailed quality information tokens.

TokenDescriptionExample
{Quality}Quality name1080p
{Quality Type}Quality typeBluray
{Quality Source}Quality sourceBluray-1080p
{Quality Modifier}Quality modifierREMUX
{Quality Revision}Quality revisionv2
{Preferred Word}Matched preferred wordRemux
{Release Group}Release group nameSPARKS
{Custom Format}Matched custom formatMy Format

Size and Language Tokens​

Tokens for file size and language information.

TokenDescriptionExample
{Size}File size in bytes1073741824
{Size on Disk}Size on disk1073741824
{Languages}All languagesen,es,fr
{Original Language}Original languageen

Date Tokens​

Various date formats for organization.

TokenDescriptionExample
{Release Date}Release date2010-07-16
{Release Date:yyyy}Release year2010
{Release Date:MM}Release month07
{Release Date:dd}Release day16
{Added Date}Date added to library2024-01-15
{Added Date:yyyy-MM-dd}Added date formatted2024-01-15
{Import Date}Import date2024-01-15
{Cinephage Import Date}Cinephage import date2024-01-15

Technical Tokens​

Advanced tokens for technical metadata.

TokenDescriptionExample
{MediaInfo VideoBitrate}Video bitrate10000
{MediaInfo VideoFramerate}Frame rate23.976
{MediaInfo VideoResolution}Resolution1920x1080
{MediaInfo VideoAspectRatio}Aspect ratio1.78
{MediaInfo AudioBitrate}Audio bitrate1536
{MediaInfo AudioSampleRate}Audio sample rate48000
{MediaInfo AudioChannelsFriendly}Friendly channel count5.1
{MediaInfo SubtitleCount}Number of subtitles3

Conditional Tokens​

Tokens that support conditional logic.

TokenDescriptionUsage
{Series Tags}Series tags{Series Tags:}
{Episode Tags}Episode tags{Episode Tags:}
{Custom Formats}All Custom Formats{Custom Formats:,}

Special Characters​

Special characters for formatting.

CharacterDescriptionExample
\Path separator\{Movie Title}\
/Alternative separator/{Movie Title}/
"Quote in filename"{Movie Title}"
'Apostrophe'{Movie Title}'

Usage Examples​

Movie naming examples​

Standard movie file:

{Movie Title} ({Year}) - {Quality Full}
# Result: Inception (2010) - 1080p BluRay

With media info:

{Movie Title} ({Year}) [{MediaInfo Simple}]
# Result: Inception (2010) [x264 DTS]

With release group:

{Movie Title} ({Year}) - {Quality Full} - {Release Group}
# Result: Inception (2010) - 1080p BluRay - SPARKS

Path with collection:

{Collection}\{Movie Title} ({Year})\{Movie Title} ({Year}) - {Quality Full}
# Result: The Dark Knight Collection\The Dark Knight (2008)\The Dark Knight (2008) - 1080p BluRay

TV naming examples​

Standard episode:

{Series Title} - S{Season:00}E{Episode:00} - {Episode Title}
# Result: Breaking Bad - S01E01 - Pilot

With quality:

{Series Title} - S{Season:00}E{Episode:00} - {Episode Title} [{Quality Full}]
# Result: Breaking Bad - S01E01 - Pilot [1080p WEB-DL]

Season folder:

{Series Title}\Season {Season:00}\{Series Title} - S{Season:00}E{Episode:00}
# Result: Breaking Bad\Season 01\Breaking Bad - S01E01

Anime with absolute numbering:

{Series Title} - {Absolute Episode:000} - {Episode Title}
# Result: One Piece - 100 - The Legend Begins

Path organization examples​

Movies by quality:

Movies\{Quality Title}\{Movie Title} ({Year})
# Result: Movies\1080p\Inception (2010)

TV by year:

TV\{Series Title}\{Air Year}\{Series Title} - S{Season:00}E{Episode:00}
# Result: TV\Breaking Bad\2008\Breaking Bad - S01E01

By genre:

{Genres}\{Movie Title} ({Year})
# Result: Action, Sci-Fi\Inception (2010)

By indexer:

{Indexer}\{Movie Title} ({Year}) - {Quality Full}
# Result: 1337x\Inception (2010) - 1080p BluRay

Token Modifiers​

Tokens support modifiers for formatting control.

ModifierDescriptionExample
:0No zero padding{Season:0} → 1
:00Zero padding{Season:00} → 01
:000Triple padding{Absolute Episode:000} → 001
:yyyyYear format{Release Date:yyyy} → 2010
:MMMonth format{Release Date:MM} → 07
:ddDay format{Release Date:dd} → 16

Reserved Characters​

Characters that may need escaping in filenames:

CharacterIssueSolution
:Invalid on WindowsAutomatically replaced with -
/Path separatorUse \ for folders
\Path separatorUse for folder separation
?WildcardAutomatically removed
*WildcardAutomatically removed
"QuoteAutomatically replaced with '
< >ReservedAutomatically removed
|ReservedAutomatically removed

See Also​