unreal.MovieGraphOutputSettingNode

class unreal.MovieGraphOutputSettingNode(outer: Object | None = None, name: Name | str = 'None')

Bases: MovieGraphSettingNode

Movie Graph Output Setting Node

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MovieGraphOutputSettingNode.h

Editor Properties: (see get_editor_property/set_editor_property)

  • dynamic_properties (InstancedPropertyBag): [Read-Write] Properties which can be dynamically declared on the node (vs. native properties which are always present).

  • file_name_format (str): [Read-Write] What format string should the final files use? Can include folder prefixes, and format string ({shot_name}, etc.)

  • frame_number_offset (int32): [Read-Write] How many frames should we offset the output frame number by? This is useful when using handle frames on Sequences that start at frame 0, as the output would start in negative numbers. This can be used to offset by a fixed amount to ensure there’s no negative numbers.

  • output_directory (DirectoryPath): [Read-Write] What directory should all of our output files be relative to.

  • output_frame_rate (FrameRate): [Read-Write] What frame rate should the output files be exported at? This overrides the Display Rate of the target sequence. If not overwritten, uses the default Sequence Display Rate.

  • output_resolution (IntPoint): [Read-Write] What resolution should our output files be exported at?

  • override_b_overwrite_existing_output (bool): [Read-Write]

  • override_file_name_format (bool): [Read-Write]

  • override_frame_number_offset (bool): [Read-Write]

  • override_output_directory (bool): [Read-Write]

  • override_output_frame_rate (bool): [Read-Write]

  • override_output_resolution (bool): [Read-Write]

  • override_zero_pad_frame_numbers (bool): [Read-Write]

  • overwrite_existing_output (bool): [Read-Write] If true, output containers should attempt to override any existing files with the same name.

  • zero_pad_frame_numbers (int32): [Read-Write] How many digits should all output frame numbers be padded to? MySequence_1.png -> MySequence_0001.png. Useful for software that struggles to recognize frame ranges when non-padded.

property file_name_format: str

[Read-Write] What format string should the final files use? Can include folder prefixes, and format string ({shot_name}, etc.)

Type:

(str)

property frame_number_offset: int

[Read-Write] How many frames should we offset the output frame number by? This is useful when using handle frames on Sequences that start at frame 0, as the output would start in negative numbers. This can be used to offset by a fixed amount to ensure there’s no negative numbers.

Type:

(int32)

property output_directory: DirectoryPath

[Read-Write] What directory should all of our output files be relative to.

Type:

(DirectoryPath)

property output_frame_rate: FrameRate

[Read-Write] What frame rate should the output files be exported at? This overrides the Display Rate of the target sequence. If not overwritten, uses the default Sequence Display Rate.

Type:

(FrameRate)

property output_resolution: IntPoint

[Read-Write] What resolution should our output files be exported at?

Type:

(IntPoint)

property override_b_overwrite_existing_output: bool

[Read-Write]

Type:

(bool)

property override_file_name_format: bool

[Read-Write]

Type:

(bool)

property override_frame_number_offset: bool

[Read-Write]

Type:

(bool)

property override_output_directory: bool

[Read-Write]

Type:

(bool)

property override_output_frame_rate: bool

[Read-Write]

Type:

(bool)

property override_output_resolution: bool

[Read-Write]

Type:

(bool)

property override_zero_pad_frame_numbers: bool

[Read-Write]

Type:

(bool)

property overwrite_existing_output: bool

[Read-Write] If true, output containers should attempt to override any existing files with the same name.

Type:

(bool)

property zero_pad_frame_numbers: int

[Read-Write] How many digits should all output frame numbers be padded to? MySequence_1.png -> MySequence_0001.png. Useful for software that struggles to recognize frame ranges when non-padded.

Type:

(int32)