Uber Slate Maker

Version 1.3.1

Flame 2026


Create/Update Slates From CSV Files

Example CSV files and Type Node templates are included in the script folder


Menus:

Right-click on clip(s) to be used as slate background -> Uber Slate Maker

Right-click on sequences with slates added to them -> Uber Slate Maker - Update Slates


Uber Slate Maker Main Window

Selected Slate Ratios: Displays the ratios of selected slate backgrounds.

Create Folders Button: Create separate folders for each slate ratio being created.

CSV File Filed: Select CSV file to create slates from.

Slate Name Field: Set tokenized naming for slates. Use tokens from the Add Token menu to set the naming. For instance to set the name of all the created slates to match their ISCI code in the CSV the name could be set to: <ISCI>

Add Token Menu: Menu of tokens that can be used for the slate name. Tokens are created from the top row (header) names in the CSV.

Spaces to _ Button: This will convert any spaces in the CSV field used for the Slate Clip Name into underscores in the slate clip name.

Date Format: Select desired format of dates to be shown in the slate if using the CURRENT_DATE token in the slate template.

Slate Clip Color: Set the color of the slate segment in the timeline.

Edit CSV: Make changes to the currently selected CSV file.

Preview Slates: Text preview of the slates to be created. This only works properly if each line of the slate is it’s own layer in the Type Node template.


CSV File

Example CSV files can be found in the script folder.

The top row of the CSV (the header) is used to define token names—such as TITLE, TRT, ISCI, DATE, CLIENT, and AGENCY.

Token names must be in all CAPS.

To use a token in the Slate Name field or in the slate template, format it as <TOKEN_NAME>, for example: <TITLE>, <TRT>, <ISCI>, <DATE>, etc.

When the script runs, each token will be replaced with the corresponding value from that row in the CSV as each slate is created. Columns that don’t have a token used in the type node template will be ignored.

There’s no limit to the number of columns you can include.

Example CSV


Type Node Template

Type node template example files can be found in the script folder.

All the lines of the slate should be laid out with the desired positioning and font.

Use the top row of the CSV as token names, such as <TITLE>, <TRT>, <ISCI>, etc.

Tokens MUST be in all CAPS.

To insert a value from the CSV into the slate, include the corresponding token in the desired line. For example, placing <ISCI> in the template will insert the ISCI value for each entry when the script runs.

Columns in the CSV without a corresponding token in the template will be ignored.

Tokens included in the template that don’t match any column in the CSV will remain unchanged when slates are generated.

Use the <CURRENT_DATE> token to automatically insert the date the slates are created. This token does not need to be in the CSV.

Important Notes:

Type Node Templates should be added to the clips being used as the slate backgrounds as a Type node timeline effect.

When updating slates the Type node template setup should be saved out to the file system. Read about updating slates below for more info.

Tokenized Type Node Template

Resulting Slate


Uber Slate Maker CSV Editor

CSV Editor

Simple CSV Editor for making changes to CSV files.

Selected CSV: Name of current CSV file. Name can be changed to avoid overwriting the existing file. If a new name is given here it will be updated in the CSV File field in the main window.


Column Headers can be selected to Add Columns, Delete Columns, or Rename Column Headers.

 

Column Headers can also be selected to select all the items in a column. By right clicking on the items in the selected column all the items in that column can be renamed.

Individual items can be right clicked on to edit the item name.

 

Rows can be selected to Add or Delete Rows.


Uber Slate Maker - Update Slates Window

All options here are the same as the main Uber Slate Maker window except:

Create Folders button is disbled since no new slates are being created.

Slate Name field and options are disabled. Slate names cannot be changed. Values in the CSV associated with any tokens used in the Slate Name should also not be changed. The Slate Name is used to link changes made in the CSV file to the existing slates. Changing of the Slate Name will break the ability to update.

Important things to note about updating slates

  • Only slates created will this script are able to be updated with this script.

  • The option to updated slates is only available if the slates are in a sequence. Slates that are just clips by themselves cannot be updated.

  • Type Node template setups for all slate ratios must be saved on the file system into the same folder.

  • Type Node template setups should all have the slate ratio at the end of the filename. Example: slate_16x9.type_node

  • Working on eliminating these last two steps in a future version.


To Install:

Automatically install from Logik Portal

To manually install download here: Logik Portal Dropbox

When manually installing from Dropbox download the entire folder in the desired version folder of the script to be installed. This folder should then be copied to your Flame python path. Such as /opt/Autodesk/shared/python


Updates:

v1.3.1 04.14.25

  • Added CURRENT_DATE token to token menu.

  • Fixed bug: Selecting a sequence with no slates created by this script would cause the script to crash.

  • Fixed bug: Changing text in CSV field was causing errors in the terminal.

  • Fixed bug: Rename Column Header was not working properly in CSV Editor.

  • Fixed bug: Text in cells/headers beinging renamed now shows in renaming window is CSV Editor.

  • Slates made with older versions of the script cannot be updated with this version.

v1.3.0 04.01.25

  • Combined Multi-ratio and Single-ratio modes.

  • Slate background clips name must contain have a underscore and ratio. Example: slate_background_16x9

  • Type Node templates no longer needs to be saved when creating slates. Slate background clips should have a Type Node Timeline Effect with a Slate Template applied.

  • Saved Type Node Templates are still required to UPDATE slates. They must have the ratio in the filename. Example: slate_16x9.type_node

  • The ability to make slates of different ratios from the same csv file is done automatically if a ratio column is present in the csv file.

  • If a ratio column is present in the csv file, only the ratios of the selected slate backgrounds will be created.

  • Example: If the CSV has a ratio column with entries of 16x9, 1x1, and 4x3, and slate_bg_16x9 is selected as the slate background, only 16x9 slates will be created.

  • Fixed misc bugs.

v1.2.0 03.23.25

  • Added ability to set slate clip color and change color when updating slates.

  • Fixed misc bugs.

v1.1.0 03.16.25

  • Added Preview Slates feature with clipboard support.

  • Added simple CSV Editor to quickly change/update CSV files.

  • Added Update Slates option.

  • Added ability to set slate clip color and change color when updating slates.

  • Holding down alt while hovering over a selected field will show the full field value and copy it to the clipboard.

  • Fixed misc bugs.

v1.0.0 03.07.25

  • Updated to use Type Node instead of Text Node for Flame 2026 and later