OutputModule
Properties
true, writes all source footage XMP metadata to the output file. Corresponds to the Include Source XMP Metadata option in the Output Module Settings dialog box.Instance Methods
applyTemplate
Returns: boolean
Since: 27.0
Applies the specified existing output-module template.
Parameters
getSetting
Returns: string
Since: 27.0
Gets a specific setting for a given Output Module. Suffixing the key with -str returns the setting's display string instead of its raw value.
Parameters
getSettings
Returns: { [settingName: string]: string | number | boolean | { [key: string]: string | number } }
Since: 27.0
Gets all settings for a given Output Module, as a nested settings object.
Parameters
GetSettingsFormat value controlling whether values are returned as display strings or numbers, and whether only settable keys are included.normalizeSettings
Returns: { [settingName: string]: string | number | boolean | { [key: string]: string | number } }
Since: 27.0
Normalizes an "Output File Info" settings object, collapsing Base Path, Subfolder Path, and File Name into a single File Template string that uses tokens like [fileExtension], and returns the normalized settings object.
Parameters
getSettings().remove
Returns: boolean
Since: 27.0
Removes this OutputModule object from the collection. Throws if this is the last output module on its RenderQueueItem, since a render queue item must always have at least one.
saveAsTemplate
Returns: boolean
Since: 27.0
Saves this output module as a template and adds it to the templates array.
Parameters
setSetting
Returns: boolean
Since: 27.0
Sets a specific setting for a given Output Module. Returns true if the value was applied.
Parameters
setSettings
Returns: boolean
Since: 27.0
Sets multiple settings at once for a given Output Module, from a settings object in the same shape returned by getSettings(). Returns true if the settings were applied.