Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each library exists of a library file (.lib) and a database. The library files are saved by default in a hidden folder .config in library root location.

The library file (.lib) contains the configuration of the library.
The database can either be a server based database (e.g. PostgreSQL) or a file base SQLite database (.db)

label

key

description

Lock Library

locked

locks the library config and prevents ingesting and editing of elements.

This can be helpful if you want to access the library from a different facility and avoid that any changes are made on the main library.

Library Name

name

display name of the library in the application

Library Root

root

Set the root location for the library data. Set individual paths for each operating system. This is the location were your actual files will be stored.

If you move your library data to another location, you only have to update this value and everything should be linked correctly

Database

database

database that contains a data for this library
For SQLite you can set individual paths for each operating system

Template mappings

template_mappings

link the transcoding templates to the specific template types

main: main template for the library element (required)
thumbnail: preview of the element (required)
filmstrip: quick preview for movie/sequence files (recommended for movie/sequences)

extra: additional transcoding tasks to run during ingest time or re-rendering for elements

Values

values

Patterns

patterns

path patterns that you want to add/overwrite

Transcoding templates

templates

templates for different tasks (transcoding, copy …)

...

Info

The custom command can be useful to send render jobs to you render farm!

Here you will find some helpful example scripts for the Custom Command, like using Deadline and Nuke for the transcoding:
https://github.com/das-element/resources/tree/main/scripts/custom/examples


Input the path to the executable (exec), e.g. Python interpreter and the parameters (params) to run your own scripts.

...

The python script could look something like this:

...

languagepy

...

https://github.com/das-element/resources/blob/main/scripts/custom/examples/copy_main.py