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.