Cutlist Tracker / Shot naming conventions

Naming

Shot naming that survives the pipeline

Every tool downstream of you - trackers, conform checks, delivery validators, render farms - parses your file names. A naming convention is an API contract you publish to your whole pipeline. Design it like one.

The template that works

Most working conventions are some arrangement of four tokens plus a frame number:

{show}_{shot}_{task}_v{version}.{frame}.{ext}
NH_SH010_comp_v002.1013.exr

Rules that prevent downstream pain

  1. One separator, used one way. Underscores between tokens, a dot before the frame number, nothing else. Mixed separators are why regexes cry.
  2. No spaces, ever. Spaces in file names break render farm command lines, rsync scripts and at least one vendor tool per project.
  3. Case consistency. Pick a case per token and hold it - SH010 and sh010 are two different shots to half the software on earth.
  4. The clip name in the NLE should BE the render stem. When the editor's clip name is NH_SH010_comp_v002, conform is a string match. When it is "harbor wide FINAL(2)", conform is archaeology.
  5. Write it down and put it in the bid. A convention that lives in one artist's head is a convention for exactly as long as they stay.
Industry reference: MovieLabs publishes a VFX image-sequence naming recommendation used in studio delivery specs - shot_task_version.frame.ext with 1001 starts - which is a solid default when a client has no opinion. When they DO have an opinion, their spec sheet wins.

Tools should adapt to your names, not the reverse: Cutlist Tracker takes the convention as a token pattern ({show}_{shot}_{task}_v{version} or your own arrangement) and shows a live preview of every clip name mapping to a shot before you commit to it.

FAQ

Why do frame numbers start at 1001?

Convention with a purpose: starting at 1001 leaves frames 0980-1000 available for slates, pre-roll and handles without negative numbers, and 4-digit padding sorts correctly from the first frame.

v2 or v002?

v002. Zero-padding keeps alphabetical sorting identical to numeric sorting, so v010 lands after v009 rather than after v001. Three digits outlives any realistic version count.

What if the client requires a different convention?

The client’s delivery spec wins at delivery time - keep your internal convention and rename at the delivery step, or adopt theirs from the start on that show. Either way, make the mapping a written rule, not per-artist judgement.

Your cut is the shot list

Import the EDL or OTIO, scan the renders folder, and the conform report writes itself. Flat A$29/mo per studio - 14-day free trial, no credit card.

Try the example cut →

Keep reading