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