Exporting a project

Setup the project structure

As part of the project export process tags are used to link Nuke Studio clips with sequences, shots and tasks in ftrack. In order for the context tags to successfully extract the names from the clip, these have to be named matching the expression defined in the tag.

Tagging

Let’s walk through how to tag your timeline to be able to export to ftrack.

To see available tags open the tag window, Window ‣ Tags and navigating to the ftrack folder.

../_images/tags.png

In the ftrack folder you can see both context tags and task type tags. The context tags are used to generate the hierarchy in ftrack and the task type tags are used to create tasks.

Before tagging, we first need to rename our clips to match our naming structure. By default the different context tags will match:

  • Episodes: EP followed by any numbers. If not found the entire clip name will be used.
  • Sequence: SQ followed by any numbers. If not found the entire clip name will be used.
  • Shot: SH followed by any numbers. If not found the entire clip name will be used.

For example, if a clip named SQ001_SH010 has the shot and sequence context tags applied it will yield a structure like this:

../_images/hierarchy_first.png

However, if the clip was named SQ001_010 then the shot tag will match the entire name and yield a hierarchy looking like this:

../_images/hierarchy_second.png

If adding task type tags to the same clip then the hierarchy will look like this:

../_images/hierarchy_with_tasks.png

Rename clips

To quickly rename a bunch of clips to match the tag patterns you can use the builtin Rename Shots dialog. It is located in the context menu under Editorial ‣ Rename Shots (Alt+Shift+/)

../_images/rename.png

Note

Rename works on a selection of clips. The ### will be replaced by the increment value and the number of selected clips.

Apply tags

When the clips are correctly named, you are ready to start the tagging process. Select the context tags you want to use and drop them on your clips.

../_images/ftag_drop.png

To review which tags have been applied just click on the tag icon on the clip.

../_images/applied_ftags.png

In this window you’ll be able to see which values have been extracted, for the single tag, from the clip name.

When done tagging your’re ready to export you project.

Exporting

With the project structure setup, it is time to export the project to ftrack.

Open the Export project dialog to get started:

../_images/create_project_context_menu.png

Preview

When the dialog opens it will check against the server to see what’s already been created.

As soon as the check is done, the interface will display the preview of the project. The items are colour coded:

  • green - an existing object.
  • white - a new object.
  • red - an error occurred regarding this object.
../_images/create_project_dialog.png

Configure project settings

From this interface you’ll be able to set the attributes for all the mapped shots, such as resolution, fps, and handles. You will also be able to pick the workflow schema for the project creation and define other attributes such as handles and the start frame offset.

All the project settings will be added as attributes to each mapped shot.

../_images/create_project_settings.png

Note

Some attributes, such as timecode related ones, are stored as metadata. This might change in the future.

Export

Once you are happy with the configuration, all you have to do is press the Export button. As soon as the export finishes, a message will be displayed.

../_images/create_project_done.png

At this point the project has been created on your ftrack server and from the Project spreadsheet it is possible to see the project and the structure that was defined in Nuke Studio.

../_images/create_project_remote_result.png

As well as the attributes and metadata, which have been added to the mapped shots.

../_images/create_project_remote_result_attributes.png

See also

Besides creating and updating the project structure in ftrack several versions are published. To learn more about this please refer to this article