Versions Compared

Key

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

...

Info

Why should we use the base category?

We want our library to be sustainable and be as static as possible for many years.
Once we ingest an element it should not move or be renamed.
If we want to open up a project file from years ago all the media files should be found.

Thats why you should decided to store the elements in the base category folder

Overwrite pattern & values

The server path or the folder where the library data is stored might chance for each library.
Overwriting path pattern and path values is based on the concept that you only need to overwrite values for each library is necessary, hence reducing the complexity and misalignment of the file structure.

This gives you the control to setup a global conditions for all libraries and you only need to change one or two values for each library.

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.

...

These are the values that you can define. These custom path values get resolve in the path patterns.

Info

Custom path values are the values defined by the user


Examples:

server : /path/to/server
library_name: my-element

If This means the custom pattern values have to you use path patterns that reference path values you have to make sure that these values exist in the path values section.
If something can not be resolved, because values are not defined, the ingest or rendering of proxies will fail and you will see an error message. Code Block predefined values custom values overwrite values

Overwrite pattern & values

The server path or the folder where the library data is stored might chance for each library.
Overwriting path pattern and path values is based on the concept that you only need to overwrite values for each library is necessary, hence reducing the complexity and misalignment of the file structure.

This gives you the control to setup a global conditions for all libraries and you only need to change one or two values for each library.