...
Here your can define which setup file should be used. This controls which Global Config to load and edit.
Create new configuration
To create a new config click the “Create new config” button on the right side of “Path of config file“.
This will show the startup dialog.
...
Recent configurations
The Recent config file is a history of the most recent configs. It shows up to 10 of the last recent config file paths. This is a quick way to switch between different library setups.
...
Setup configuration
Default values
First let’s have at look what default config value you can set:
label | key | description |
---|---|---|
Element-Number |
Padding | element_number_padding | Set the number padding for the naming convention. |
Frame Padding | frame_padding | Set the frame padding for a file sequence |
Filmstrip Number of Frames | filmstrip_length | Set the frames used for the preview filmstrip in the ingest view. No matter the length of the sequence, the filmstrip length will be this many frames. |
Thumbnail Frame of Sequence | thumbnail_frame | Set which frame of a sequence should be used for the thumbnail frame. |
center
| ||
Re-number Frames of Sequence | first_frame | If disabled, no renaming will be happening for file sequences. Some VFX studios like start with the common 1001 frame. Other studios start with 0 or 1. |
Color Code
The Color Code is a visual help to distinguish between the path items. Each color represents a different type of the items that you can drag'n'drop around to build the folder structure and naming convention. Some values are predefined, some are only known during the ingest phase and others can be set manually by you.
...
Info |
---|
Why should we use the base category? We want our library to be sustainable and be as static as possible for many years. That is why you should decided to store the elements in the base category folder |
Info |
---|
To go up one directory you can use the relative path double dots '..' |
Path Values
...
Path values are used to resolve the values of the path patterns depending on the element that will be ingested or rendered. Some values are known once we actually know the data that we want to ingest, others values can be set by you (custom values). The custom values can be overwritten in the library and the transcoding templates.
...
Info |
---|
Predefined path values are given and can not be changed manually |
Reserved keywords
There are a few reserved keywords that will not be resolved. They are for example required by the renderfarm manager Deadline.<STARTFRAME> <ENDFRAME> <QUOTE> <AUXFILE>
Example
If you want to get the width value of the source element you ingest, you access the group resolution
and the sub-key width
in the path pattern like this: <resolution.width>
. This will resolve the source image width value for you.
...
In this overview you can see how each of the predefined values would be resolved into the actual value:
description | predefined value | example resolves to |
---|---|---|
source image width |
|
|
source image height |
|
|
image pixel aspect resolution |
|
|
source elements file extension |
|
|
Frame counter for a sequence |
|
|
output sequence first frame |
|
|
output sequence last frame |
|
|
number counter of this element |
|
|
Globally unique element ID |
|
|
readable name for flame category |
|
|
unique ID for flame category |
|
|
readable name of the base category for flame, based on the hierarchy category tree |
|
|
unique ID of the base category for flame, based on the hierarchy category tree |
|
|
Tip |
---|
The element UUID (Universally unique identifier) is globally unique across all libraries and databases. This allows you to track this one particular element for all “eternity” with this unique ID. Learn more about Universally unique identifiers. |
...
This gives you the control to setup global conditions for all libraries and you only need to change one or two values for each library.
Collection Database
Collections can be saved in a database or a file on disk. In this section database connections can be created. For more information please check out this documentation here