- The {tags} binding allows you to match predefined patterns from the file name.
- The {edition} binding will additionally check for and prefer preexisting {edition-XYZ} patterns. (requires FileBot r9289)
e.g. {tags} binding as List value:
Code: Select all
{tags}
Code: Select all
[Directors Cut, Remastered, Unrated]
e.g. {tags} binding as String value:
Code: Select all
{ tags.join('-').upper() }
Code: Select all
DIRECTORS CUT-REMASTERED-UNRATED
(requires FileBot r9289) e.g. {edition} binding as String value:
Code: Select all
{edition}
Code: Select all
[Directors Cut]
e.g. {tags} as Plex / Multiple Editions tag:
Code: Select all
{ "{edition-${tags[0]}}" }
Code: Select all
{edition-Directors Cut}
(requires FileBot r9289) e.g. {edition} as Plex / Multiple Editions tag:
Code: Select all
{ "{edition-$edition}" }
Code: Select all
{edition-Directors Cut}
{tags} and {edition}match the following patterns:
Code: Select all
(?:Special.|Extended.|Ultimate.)?(?:Director.?s|Collector.?s|Theatrical|Ultimate|Final|Extended|Rogue|Special|Diamond|Despecialized|R.Rated|Super.Duper|(?:(?:1st|2nd|3rd|[4-9]th).)?Anniversary).(?:Cut|Edition|Version)|Extended|Theatrical|Remastered|Recut|Uncut|Uncensored|Unrated|IMAX|Alternate.Ending

