Scene Filename Parser
This tool parses the scene filenames in your library and allows setting the metadata from those filenames.
To use this tool, a filename pattern must be entered. The pattern accepts the following fields:
| ||Text captured within is set as the title of the scene.|
| ||Matches the end of the filename. It is not captured. Does not include the last |
| ||Matches delimiter characters ( |
| ||Matches any ignored word entered in the |
| ||Matches |
| ||Matches a single digit and sets the rating of the scene.|
| ||Sets the scene performer, based on the text captured.|
| ||Sets the scene tag, based on the text captured.|
| ||Sets the studio performer, based on the text captured.|
| ||Matches any characters. Not captured.|
studiofields will only match against Performers/Tags/Studios that already exist in the system.
studio fields will remove any delimiter characters (
.-_) before querying. Name matching is case-insensitive.
The following partial date fields are also supported. The date will only be set on the scene if a date string can be built using the partial date components:
| ||Four digit year|
| ||Two digit year. Assumes the first two digits are |
| ||Two digit month|
| ||Three letter month, such as |
| ||Two digit date|
The following full date fields are supported, using the same partial date rules as above:
All of these fields are available from the
Add Field button.
Title generation also has the following options:
|Whitespace characters||These characters are replaced with whitespace (defaults to |
|Capitalize title||capitalises the first letter of each word|
The fields to display can be customised with the
Display Fields drop-down section. By default, any field with new/different values will be displayed.
Once the options are correct, click on the
Find button. The system will search for scenes that have filenames that match the given pattern.
The results are presented in a table showing the existing and generated values of the discovered fields, along with a checkbox to determine whether or not the field will be set on each scene. These fields can also be edited manually.
Apply button updates the scenes based on the set fields.
⚠️ Note: results are paged and the
Applybutton only applies to scenes on the current page.