Skip to content

Latest commit

 

History

History
 
 

renamerOnUpdate

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

SQLITE Renamer for Stash

Using metadata from your stash to rename your file.

Requirement

Installation

  • Download the whole folder 'renamerOnUpdate' (config.py, log.py, renamerOnUpdate.py/.yml)
  • Place it in your plugins folder (where the config.yml is)
  • Reload plugins (Settings > Plugins)
  • renamerOnUpdate should appear.

❗ Make sure to configure the plugin by editing config.py before running it ❗

Usage

  • Everytime you update a scene, it will check/rename your file. An update can be:
    • Saving in Scene Edit.
    • Clicking the Organized button.
    • Running a scan that updates the path.

Configuration

  • Read/Edit config.py
    • I recommend setting the log_file as it can be useful to revert.

Example

Note: The priority is Tag > Studio > Default

The config will be:

# Change filename for scenes from 'Vixen' or 'Slayed' studio.
studio_templates  = {
	"Slayed": "$date $performer - $title [$studio]",
	"Vixen": "$performer - $title [$studio]"
}
# Change filename if the tag 'rename_tag' is present.
tag_templates  = {
	"rename_tag": "$year $title - $studio $resolution $video_codec",
}
# Change filename no matter what
use_default_template  =  True
default_template  =  "$date $title"
# Use space as a performer separator
performer_splitchar  =  " "
# If the scene has more than 3 performers, the $performer field will be ignored.
performer_limit  =  3

The scene was just scanned, everything is default (Title = Filename).

Current filename: Slayed.21.09.02.Ariana.Marie.Emily.Willis.And.Eliza.Ibarra.XXX.1080p.mp4

Stash Field Value Filename Trigger template
- Default Slayed.21.09.02.Ariana.Marie.Emily.Willis.And.Eliza.Ibarra.XXX.1080p.mp4 default_template
~Title Driver Driver.mp4 default_template
+Date 2021-09-02 2021-09-02 Driver.mp4 default_template
+Performer Ariana Marie
Emily Willis
Eliza Ibarra
2021-09-02 Driver.mp4 default_template
+Studio Vixen Ariana Marie Emily Willis Eliza Ibarra - Driver [Vixen].mp4 studio_templates [Vixen]
~Studio Slayed 2021-09-02 Ariana Marie Emily Willis Eliza Ibarra - Driver [Slayed].mp4 studio_templates [Slayed]
+Performer Elsa Jean 2021-09-02 Driver [Slayed].mp4 studio_templates [Slayed]
Reach performer_limit.
+Tag rename_tag 2021 Driver - Slayed HD h264.mp4 tag_templates [rename_tag]