Skip to main content
Version: Next

Render Settings

This section covers the supported settings for the method SetRenderSettings(settings)

The parameter setting is a dictionary containing the following keys:

SelectAllFrames: Bool (when set True, the settings MarkIn and MarkOut are ignored)

MarkIn: int

MarkOut: int

TargetDir: string

CustomName: string

UniqueFilenameStyle: 0 - Prefix, 1 - Suffix.

ExportVideo: Bool

ExportAudio: Bool

FormatWidth: int

FormatHeight: int

FrameRate: float (examples: 23.976, 24)

PixelAspectRatio: string (for SD resolution: "16_9" or "4_3") (other resolutions: "square" or "cinemascope")

VideoQuality possible values for current codec (if applicable):

  • 0(int) - will set quality to automatic
  • [1 -> MAX] (int) - will set input bit rate
  • ["Least", "Low", "Medium", "High", "Best"] (String) - will set input quality level

AudioCodec: string (example: "aac")

AudioBitDepth: int

AudioSampleRate: int

ColorSpaceTag : string (example: "Same as Project", "AstroDesign")

GammaTag : string (example: "Same as Project", "ACEScct")

ExportAlpha: Bool

EncodingProfile: string (example: "Main10"). Can only be set for H.264 and H.265.

MultiPassEncode: Bool. Can only be set for H.264.

AlphaMode: 0 - Premultipled, 1 - Straight. Can only be set if "ExportAlpha" is true.

NetworkOptimization: Bool. Only supported by QuickTime and MP4 formats.

ClipStartFrame: int

TimelineStartTimecode: string (example: "01:00:00:00")

ReplaceExistingFilesInPlace: Bool