Table of Contents |
---|
Tip |
---|
Check out this video tutorial to get started. |
The setup file contains the information about which config file to use for the software.
The config file contains the global configuration for all libraries (naming convention, file structure, …)
A library contains a collection of elements. It exists of the library file and the database for this one library.
Info |
---|
|
default location setup file |
|
default location config file or custom location |
|
Here are some common file path locations that you might need:
type of file | description | path |
---|---|---|
setup file | Default location setup file |
or environment variable: |
config file | Default location config file or custom location |
|
variables file | File to store environment variables that are loaded on software startup |
|
models | location for machine learning models |
|
log files | for error logs etc. |
|
preview files | The software creates previews of your elements to increase performance. | Linux: |
Setup file
The setup file contains the information about which config file to use for the software.
...
Windows%userprofile%/.das-element/setup.ini
As an alternative you can set the environment variable to specify the config file location.
Order of validation:
Environment Variable (
DASELEMENT_CONFIG_PATH
)setup file (
setup.ini
)
Info |
---|
If you want to force the creation of a new setup, simply delete the setup file. |
...
Info |
---|
Create different setup files to control different setups scenarios. |
Create new config
The dialog to create a new configuration (welcome screen) will automatically appear the first time you start the application, or if a configuration file specified in the setup.ini file or by the environment variable DASELEMENT_CONFIG_PATH
cannot be found. To create a new configuration, navigate to:
Settings → Global → Path to config → plus-icon button (Create new config)
...
Library file
A library contains a collection of elements.
In the library root location there is The library files are saved by default in a hidden folder .config
where the library files are in library root location.
Each library exists of two parts:
Library file
contains the configuration of the library, like value overwrites and transcoding templates.{library_name}.lib
- file content is JSON formatDatabase
holds all information about the elements of this library
For file based database (SQLite):{library_name}.db
Info |
---|
For Studios it is recommended to use a server-based database like PostgreSQL, MySQL or MariaDB. |
Warning |
---|
It is recommended to create a regular backup for the database! |
Note |
Security warning: the library file is saved in plain text so the database password will be visible and is not encrypted!Especially if you are using SQLite. |
Define the file structure in the global settings and overwrite values or path patterns that are relevant for this library. This way, the naming convention stays consistent through all libraries, but you can control individual parts by overwriting values depending on this specific library.
...