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