@ -1035,11 +1035,11 @@ it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.<
< / div >
< hr / >
< h2 id = "standard-episode-format" > Standard Episode Format< a class = "headerlink" href = "#standard-episode-format" title = "Permanent link" > < / a > < / h2 >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< div class = "admonition warning" >
< p class = "admonition-title" > Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead < img alt = "⚠" class = "twemoji" src = "https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/26a0.svg" title = ":warning:" / > < / p >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< / div >
< details class = "summary" >
@ -1051,11 +1051,11 @@ it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.<
< / details >
< hr / >
< h2 id = "daily-episode-format" > Daily Episode Format< a class = "headerlink" href = "#daily-episode-format" title = "Permanent link" > < / a > < / h2 >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Air-Date< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Air-Date< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< div class = "admonition warning" >
< p class = "admonition-title" > Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead < img alt = "⚠" class = "twemoji" src = "https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/26a0.svg" title = ":warning:" / > < / p >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Air-Date< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Air-Date< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}{[< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }{< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > ]}{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< / div >
< details class = "summary" >
@ -1064,11 +1064,11 @@ it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.<
< / details >
< hr / >
< h2 id = "anime-episode-format" > Anime Episode Format< a class = "headerlink" href = "#anime-episode-format" title = "Permanent link" > < / a > < / h2 >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > absolute:000< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}[{< / span > MediaInfo< span class = "w" > < / span > VideoBitDepth< span class = "o" > }< / span > bit< span class = "o" > ]{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}[{< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > {< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > }]{< / span > MediaInfo< span class = "w" > < / span > AudioLanguages< span class = "o" > }{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > absolute:000< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Preferred< span class = "w" > < / span > Words< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}[{< / span > MediaInfo< span class = "w" > < / span > VideoBitDepth< span class = "o" > }< / span > bit< span class = "o" > ]{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}[{< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > {< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > }]{< / span > MediaInfo< span class = "w" > < / span > AudioLanguages< span class = "o" > }{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< div class = "admonition warning" >
< p class = "admonition-title" > Sonarr V4 - Is now using Custom Formats instead of Release Profiles. Use the below naming scheme instead < img alt = "⚠" class = "twemoji" src = "https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/svg/26a0.svg" title = ":warning:" / > < / p >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > absolute:000< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}[{< / span > MediaInfo< span class = "w" > < / span > VideoBitDepth< span class = "o" > }< / span > bit< span class = "o" > ]{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}[{< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > {< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > }]{< / span > MediaInfo< span class = "w" > < / span > AudioLanguages< span class = "o" > }{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > -< span class = "w" > < / span > S< span class = "o" > {< / span > season:00< span class = "o" > }< / span > E< span class = "o" > {< / span > episode:00< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > absolute:000< span class = "o" > }< / span > < span class = "w" > < / span > -< span class = "w" > < / span > < span class = "o" > {< / span > Episode< span class = "w" > < / span > CleanTitle< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [{< / span > Custom< span class = "w" > < / span > Formats< span class = "w" > < / span > < span class = "o" > }{< / span > Quality< span class = "w" > < / span > Full< span class = "o" > }]{[< / span > MediaInfo< span class = "w" > < / span > VideoDynamicRangeType< span class = "o" > ]}[{< / span > MediaInfo< span class = "w" > < / span > VideoBitDepth< span class = "o" > }< / span > bit< span class = "o" > ]{[< / span > MediaInfo< span class = "w" > < / span > VideoCodec< span class = "o" > ]}[{< / span > Mediainfo< span class = "w" > < / span > AudioCodec< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > {< / span > < span class = "w" > < / span > Mediainfo< span class = "w" > < / span > AudioChannels< span class = "o" > }]{< / span > MediaInfo< span class = "w" > < / span > AudioLanguages< span class = "o" > }{< / span > -Release< span class = "w" > < / span > Group< span class = "o" > }< / span >
< / code > < / pre > < / div >
< / div >
< details class = "summary" >
@ -1080,19 +1080,19 @@ it gets imported correctly and isn't incorrectly matched as HDTV or WEB-DL etc.<
< / details >
< hr / >
< h3 id = "series-folder-format" > Series Folder Format< a class = "headerlink" href = "#series-folder-format" title = "Permanent link" > < / a > < / h3 >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span >
< / code > < / pre > < / div >
< p > RESULT:< / p >
< p > < code > The Series Title! (2010)< / code > < / p >
< h4 id = "optional-series-folder-format-for-the-plex-tv-series-scanner-and-jellyfinemby" > Optional Series Folder Format for the Plex TV Series Scanner and Jellyfin/Emby< a class = "headerlink" href = "#optional-series-folder-format-for-the-plex-tv-series-scanner-and-jellyfinemby" title = "Permanent link" > < / a > < / h4 >
< p > This naming scheme is made to be compatible with the new < a href = "https://forums.plex.tv/t/beta-new-plex-tv-series-scanner/696242" rel = "noopener noreferrer" target = "_blank" > Plex TV Series Scanner< / a > that now support IMDB and TVDB IDs in file names.< / p >
< p > For Plex:< / p >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > {< / span > imdb-< span class = "o" > {< / span > ImdbId< span class = "o" > }}< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > < span class = "o" > {< / span > imdb-< span class = "o" > {< / span > ImdbId< span class = "o" > }}< / span >
< / code > < / pre > < / div >
< p > RESULT:< / p >
< p > < code > The Series Title! (2010) {imdb-tt1520211}< / code > < / p >
< p > For Jellyfin/Emby:< / p >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > TitleYear< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > [< / span > tvdbid-< span class = "o" > {< / span > TvdbId< span class = "o" > }]< / span >
< div class = "highlight" > < pre > < span > < / span > < code > < span class = "o" > {< / span > Series< span class = "w" > < / span > Clean Title< span class = "o" > }< / span > < span class = "w" > < / span > < span class = "o" > ({< / span > Series< span class = "w" > < / span > Year< span class = "o" > }) < / span > < span class = "w" > < / span > < span class = "o" > [< / span > tvdbid-< span class = "o" > {< / span > TvdbId< span class = "o" > }]< / span >
< / code > < / pre > < / div >
< p > RESULT:< / p >
< p > < code > The Series Title! (2010) [tvdbid-tt1520211]< / code > < / p >