Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that create a 'Movie Pipeline Filename Resolve Params' from its members
Inputs
| Type | Name | Description |
|---|---|---|
| integer | Frame Number | Frame Number for the Root (matching what you see in the Sequencer timeline. ie: If the Sequence PlaybackRange starts on 50, this value would be 50 on the first frame. |
| integer | Frame Number Shot | Frame Number for the Shot (matching what you would see in Sequencer at the sub-sequence level. |
| integer | Frame Number Rel | Frame Number for the Root (relative to 0, not what you would see in the Sequencer timeline. ie: If sequence PlaybackRange starts on 50, this value would be 0 on the first frame. |
| integer | Frame Number Shot Rel | Frame Number for the Shot (relative to 0, not what you would see in the Sequencer timeline. |
| string | Camera Name Override | Name used by the {camera_name} format tag. If specified, this will override the camera name (which is normally pulled from the ShotOverride object). |
| string | Shot Name Override | Name used by the {shot_name} format tag. If specified, this will override the shot name (which is normally pulled from the ShotOverride object) |
| integer | Zero Pad Frame Number Count | When converitng frame numbers to strings, how many digits should we pad them up to? ie: 5 => 0005 with a count of 4. |
| boolean | Force Relative Frame Numbers | If true, force format strings (like {frame_number}) to resolve using the relative version. Used when slow-mo is detected as frame numbers would overlap. |
| string | File Name Override | Optional. If specified this is the filename that will be used instead of automatically building it from the Job's Output Setting. |
| string | File Name Format Overrides | A map between "{format}" tokens and their values. These are applied after the auto-generated ones from the system,which allows the caller to override things like {.ext} depending or {render_pass} which have dummy names by default. |
| string | File Metadata | A key/value pair that maps metadata names to their values. Output is only supported in exr formats at the moment. |
| struct | Initialization Time | The initialization time for this job. Used to resolve time-based format arguments. |
| struct | Initialization Time Offset | What offset should be applied to InitializationTime when generating {time} related filename tokens? Likely your offset from UTC if you want local time. |
| integer | Initialization Version | The version for this job. Used to resolve version format arguments. |
| object | Job | Required. This is the job all of the settings should be pulled from. |
| object | Shot Override | Optional. If specified, settings will be pulled from this shot (if overriden by the shot). If null, always use the root configuration in the job. |
| integer | Additional Frame Number Offset | Additional offset added onto the offset provided by the Output Settings in the Job. Required for some internal things (FCPXML). |
Outputs
| Type | Name | Description |
|---|---|---|
| struct | Movie Pipeline Filename Resolve Params |