Skip to main content
Version: 19.0.0

RenderSettings

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.