I use presets and I know there is an option to "Post Process" with "Set Finder tags" but I want to override and customize the tags.

OR

Thank you sir
Shell: Select all
filebot -script fn:properties --def apply.finder.tags='{genre}|{y}|{hd}'
Console Output: Select all
$ filebot -script fn:xattr /path/to/input --action import --format '{genre}|{y}|{hd}'
...
[IMPORT] Write tag plist to xattr [com.apple.metadata:_kMDItemUserTags]: <plist version='1.0'>
<array>
<string>Action</string>
<string>2018</string>
<string>SD</string>
</array>
</plist>
Code: Select all
/Volumes/Media_2/Plex/Series/
{ ~plex.year.id.derive { allOf { tags }{ vf }{ source }
{ "${ vcf}_${ hd }_${ bitdepth }_${ acf }" }
{ info.network } .joining('][', ' [',']') } }
{ if (dc > 1) '_'+di }
I am not sure how to incorporate your change to the base code. Do I have to redownload FileBot?FileBot
Syntax Error: Unexpected input: 'def'
Shell: Select all
filebot -script fn:properties --def apply.finder.tags='{genre}|{y}|{hd}'
There is unfortunately no way to do this on a per-run basis easily. Possible with Custom Post-Processing Scripts of course, but you'd have to write the entire code yourself (i.e. you cannot re-use the built-in Set Finder Tags code) so not recommended / feasible for a typical less code-savvy user.