Transfer of Project Settings

Silverstack allows to export and import project settings to transfer them to new projects or different machines. This can e.g. help to move project settings from established projects to new projects to avoid setting up from scratch. Other use cases involve the transfer of transcoding configurations from Silverstack XT or Lab to new projects or other machines.

Which Settings Can Be Transferred ?

The settings transfer involves certain project based settings as well as global settings. Find the settings that can be transferred below.

Project settings:

  • Folder Structure
  • Smart Folders
  • Transcoding Configurations
  • Copy Job Templates

Global settings:

  • Table View Presets
  • Format Options

Export and Import of Project Settings

To export or import project settings go to the Silverstack Main Menu and select “File > Project Settings > Export… / Import…”:

Fig. 1: Export and Import of Project Settings

Fig. 1: Export and Import of Project Settings

You can choose the content to be exported after clicking on “Export…”:

Fig. 2: Export project settings options

Fig. 2: Export project settings options

Here are the details about the different export options:

Project settings:

  • Folder Structure: Transfer the folder structure of your Silverstack library to a new project. All top level folders can be selected for the export.
  • Smart Folders: Transfer your custom smart folders to a new project.
  • Transcoding Configurations: Transfer your custom transcoding configurations to a new project*
  • Copy Job Templates: Transfer your custom copy job templates saved in the offload wizard to a new project.

Global settings:

Fig. 3: Example of the project settings export wizard including folders and transcoding configurations

Fig. 3: Example of the project settings export wizard including folders and transcoding configurations

Click “Export” to save the .psconfig (project settings configurations) file containing the project settings information to the selected destination.

The export and import settings windows are symmetrical hence you can choose which content to write to the .psconfig file as well as which content to import from a .psconfig file.

Fig. 4: Example of the project settings import window

Fig. 4: Example of the project settings import window

 

Setting a Default Template for New Projects

Additionally to the export and import of project settings you can define a .psconfig file that should be used as a template to create new projects.

First export a project settings file as described above and include all the settings the default template for new projects should contain.

Then go to the Silverstack preferences by choosing “Silverstack/Silverstack Lab > Preferences…” in the Main Menu.

In the “General” tab of the preferences you can click “Choose…”  to select the default .psconfig file for new projects:

Fig. 5: Choose the .psconfig file the default project settings for new projects should be loaded from.

Fig. 5: Choose the .psconfig file the default project settings for new projects should be loaded from.

When you now create a new project in the toolbar or from the “File” menu (“File > New Project…”) all contents of the selected .psconfig file will be loaded as default for the new project.

Additionally to the manual process of loading the default .psconfig file in the preferences you can copy a .psconfig file named “defaults.psconfig” to the library folder to be taken as the default template:

For Silverstack 6: ~/Library/Application Support/Pomfort/Silverstack6

For Silverstack Lab 6: ~/Library/Application Support/Pomfort/SilverstackLab6

Attention: Please be aware that the .psconfig file in this location will overrule the UI settings.

The .psconfig files are generally compatible throughout the different Silverstack versions Silverstack, Silverstack XT and Silverstack Lab. Please be aware though, when importing transcoding configurations from Silverstack Lab into Silverstack XT that restrictions due to incompatible features such as e.g. DNx transcoding only available in Silverstack Lab might apply.

 

*Only available for Silverstack XT and Silverstack Lab as the basic version of Silverstack does not support custom transcoding configurations.