@distdev/vmix-utils
Version:
Utility functions and data for vMix
2,031 lines (2,030 loc) • 123 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FunctionsInput = void 0;
exports.FunctionsInput = [
{
id: 'ActiveInput',
category: 'Input',
description: 'Send to Output the selected Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Mix',
description: 'Mix 0 is the Main mix, values 1 to 3 are for additional mixes that are labeled 2 to 4 in vMix',
default: 0,
required: true,
range: {
type: 'enum',
values: [0, 1, 2, 3],
},
},
],
version: '21',
},
{
id: 'AddInput',
category: 'Input',
description: 'Create a new Input based on information provided in Value',
params: [
{
name: 'Value',
description: 'Type|Filename',
required: true,
},
],
version: '21',
},
{
id: 'AutoPauseOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPauseOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayFirst',
category: 'Input',
description: 'Toggle automatically playing first item in a List with Transition',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayFirstOff',
category: 'Input',
description: 'Turn Off automatically playing first item in a List with Transition',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayFirstOn',
category: 'Input',
description: 'Turn On automatically playing first item in a List with Transition',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayNext',
category: 'Input',
description: 'Toggle automatically playing next item in a List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayNextOff',
category: 'Input',
description: 'Turn Off automatically playing next item in a List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayNextOn',
category: 'Input',
description: 'Turn On automatically playing next item in a List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoPlayOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoRestartOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'AutoRestartOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ColourCorrectionAuto',
category: 'Input',
description: 'Basic Auto Colour Correction',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ColourCorrectionReset',
category: 'Input',
description: 'Reset Colour Correction to Default Values',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'CreateVirtualInput',
category: 'Input',
description: 'Create a new Virtual Input from the specified Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'DeinterlaceOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'DeinterlaceOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'Effect1',
category: 'Input',
description: 'Toggle Effect 1 On/Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect1Off',
category: 'Input',
description: 'Toggle Effect 1 Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect1On',
category: 'Input',
description: 'Toggle Effect 1 On',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect2',
category: 'Input',
description: 'Toggle Effect 2 On/Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect2Off',
category: 'Input',
description: 'Toggle Effect 2 Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect2On',
category: 'Input',
description: 'Toggle Effect 2 On',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect3',
category: 'Input',
description: 'Toggle Effect 3 On/Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect3Off',
category: 'Input',
description: 'Toggle Effect 3 Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect3On',
category: 'Input',
description: 'Toggle Effect 3 On',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect4',
category: 'Input',
description: 'Toggle Effect 4 On/Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect4Off',
category: 'Input',
description: 'Toggle Effect 4 Off',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'Effect4On',
category: 'Input',
description: 'Toggle Effect 4 On',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'InputPreviewHide',
category: 'Input',
description: 'Hides large preview of input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'InputPreviewShow',
category: 'Input',
description: 'Shows large preview of input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'InputPreviewShowHide',
category: 'Input',
description: 'Toggles large preview of input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'LayerOff',
category: 'Input',
description: 'Turn Off Layer For Input At Index (starting from 1)',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'Index',
required: true,
},
],
version: '24',
},
{
id: 'LayerOn',
category: 'Input',
description: 'Turn On Layer For Input At Index (starting from 1)',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'Index',
required: true,
},
],
version: '24',
},
{
id: 'LayerOnOff',
category: 'Input',
description: 'Turn OnOff Layer For Input At Index (starting from 1)',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'Index',
required: true,
},
],
version: '24',
},
{
id: 'ListAdd',
category: 'Input',
description: 'Add Filename to List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Filename',
required: false,
},
],
version: '21',
},
{
id: 'ListExport',
category: 'Input',
description: 'Export List as M3U to Filename',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Filename',
required: false,
},
],
version: '21',
},
{
id: 'ListPlayOut',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ListRemove',
category: 'Input',
description: 'Remove from List by index starting from 1',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'index',
required: false,
range: {
type: 'int',
min: 1,
},
},
],
version: '21',
},
{
id: 'ListRemoveAll',
category: 'Input',
description: 'Remove all items from List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ListShowHide',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ListShuffle',
category: 'Input',
description: 'Shuffle (randomize) List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'LivePlayPause',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '23',
},
{
id: 'Loop',
category: 'Input',
description: 'Toggle Loop on Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '27',
},
{
id: 'LoopOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'LoopOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MarkIn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MarkOut',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MarkReset',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MarkResetIn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MarkResetOut',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MirrorOff',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MirrorOn',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'MoveInput',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Number',
required: true,
},
],
version: '21',
},
{
id: 'MoveLayer',
category: 'Input',
description: 'Move Layer in Input according to Value parameter',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'FromIndex,ToIndex',
required: true,
},
],
version: '24',
},
{
id: 'NextItem',
category: 'Input',
description: 'Move to next item in List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'NextPicture',
category: 'Input',
description: 'Move to Next Picture for Photo and PowerPoint Inputs',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'Pause',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'Play',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'PlayPause',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'PreviewInput',
category: 'Input',
description: 'Send to Preview the selected Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'PreviewInputNext',
category: 'Input',
description: 'Send to Preview the next Input',
params: [],
version: '21',
},
{
id: 'PreviewInputPrevious',
category: 'Input',
description: 'Send to Preview the previous Input',
params: [],
version: '21',
},
{
id: 'PreviousItem',
category: 'Input',
description: 'Move to previous item in List',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'PreviousPicture',
category: 'Input',
description: 'Move to Previous Picture for Photo and PowerPoint Inputs',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'RemoveInput',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'ResetInput',
category: 'Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'Restart',
category: 'Input',
description: 'Restart selected Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'SaveVideoDelay',
category: 'Input',
description: 'Save video clip from Video Delay according to Duration in milliseconds',
params: [
{
name: 'Duration',
default: 1000,
description: 'Milliseconds',
required: false,
range: {
type: 'number',
min: 0,
},
},
{
name: 'Input',
default: 'Preview',
required: false,
},
],
version: '21',
},
{
id: 'SelectCategory',
category: 'Input',
description: 'Change to Category according to Value (All, Red, Green, Orange, Purple, Aqua, Blue)',
params: [
{
name: 'Value',
description: 'Category',
required: true,
default: 'All',
range: {
type: 'enum',
values: ['All', 'Red', 'Green', 'Orange', 'Purple', 'Aqua', 'Blue'],
},
},
],
version: '21',
},
{
id: 'SelectIndex',
category: 'Input',
description: 'Photos, List: Selects item in List according to Value starting from number 1 - Virtual Set: Zooms to selected preset using the current speed',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Index',
required: true,
range: {
type: 'int',
min: 1,
},
},
],
version: '21',
},
{
id: 'SetAlpha',
category: 'Input',
description: 'Set Input transparency according to Value',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Alpha 0 to 255',
required: true,
range: {
type: 'int',
min: 0,
max: 255,
},
},
],
version: '21',
},
{
id: 'SetCCGainB',
category: 'Input',
description: 'Change Gain B level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 2',
required: false,
range: {
type: 'number',
min: 0,
max: 2,
},
},
],
version: '21',
},
{
id: 'SetCCGainG',
category: 'Input',
description: 'Change Gain G level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 2',
required: false,
range: {
type: 'number',
min: 0,
max: 2,
},
},
],
version: '21',
},
{
id: 'SetCCGainR',
category: 'Input',
description: 'Change Gain R level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 2',
required: false,
range: {
type: 'number',
min: 0,
max: 2,
},
},
],
version: '21',
},
{
id: 'SetCCGainRGB',
category: 'Input',
description: 'Change Gain RGB level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 2',
required: false,
range: {
type: 'number',
min: 0,
max: 2,
},
},
],
version: '21',
},
{
id: 'SetCCGainY',
category: 'Input',
description: 'Change Gain Y level of Input. 1=Original',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 2',
required: false,
range: {
type: 'number',
min: 0,
max: 2,
},
},
],
version: '27',
},
{
id: 'SetCCGammaB',
category: 'Input',
description: 'Change Gamma B level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCGammaG',
category: 'Input',
description: 'Change Gamma G level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCGammaR',
category: 'Input',
description: 'Change Gamma R level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCGammaRGB',
category: 'Input',
description: 'Change Gamma RGB level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCGammaY',
category: 'Input',
description: 'Change Gamma Y level of Input. 0=Original',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '27',
},
{
id: 'SetCCHue',
category: 'Input',
description: 'Charge Hue level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCLiftB',
category: 'Input',
description: 'Change Lift B level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCLiftG',
category: 'Input',
description: 'Change Lift G level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCLiftR',
category: 'Input',
description: 'Change Lift R level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCLiftRGB',
category: 'Input',
description: 'Change Lift RGB level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCCLiftY',
category: 'Input',
description: 'Change Lift Y level of Input. 0=Original',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '27',
},
{
id: 'SetCCSaturation',
category: 'Input',
description: 'Change Saturation level of Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Value -1 to 1',
required: false,
range: {
type: 'number',
min: -1,
max: 1,
},
},
],
version: '21',
},
{
id: 'SetCrop',
category: 'Input',
description: 'Change current Crop value of Input. X1,Y1,X2,Y2',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'X1,Y1,X2,Y2',
required: true,
},
],
version: '27',
},
{
id: 'SetCropX1',
category: 'Input',
description: 'Change current Crop X1 value of Input. 0=No Crop 1=Full Crop',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'X1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetCropX2',
category: 'Input',
description: 'Change current Crop X2 value of Input. 0=No Crop 1=Full Crop',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'X2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetCropY1',
category: 'Input',
description: 'Change current Crop Y1 value of Input. 0=No Crop 1=Full Crop',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'Y1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetCropY2',
category: 'Input',
description: 'Change current Crop Y2 value of Input. 0=No Crop 1=Full Crop',
params: [
{
name: 'Input',
default: 'Preview',
required: true,
},
{
name: 'Value',
description: 'Y2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetDynamicInput1',
category: 'Input',
description: 'Set Dynamic Input from Input Name or Number',
params: [
{
name: 'Value',
description: 'Input',
required: true,
},
],
version: '24',
},
{
id: 'SetDynamicInput2',
category: 'Input',
description: 'Set Dynamic Input from Input Name or Number',
params: [
{
name: 'Value',
description: 'Input',
required: true,
},
],
version: '24',
},
{
id: 'SetDynamicInput3',
category: 'Input',
description: 'Set Dynamic Input from Input Name or Number',
params: [
{
name: 'Value',
description: 'Input',
required: true,
},
],
version: '24',
},
{
id: 'SetDynamicInput4',
category: 'Input',
description: 'Set Dynamic Input from Input Name or Number',
params: [
{
name: 'Value',
description: 'Input',
required: true,
},
],
version: '24',
},
{
id: 'SetEffect1Strength',
category: 'Input',
description: 'Set Effect 1 Strength on Input',
params: [
{
name: 'Input',
description: 'Input',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 1',
required: false,
},
],
version: '27',
},
{
id: 'SetEffect2Strength',
category: 'Input',
description: 'Set Effect 2 Strength on Input',
params: [
{
name: 'Input',
description: 'Input',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 1',
required: false,
},
],
version: '27',
},
{
id: 'SetEffect3Strength',
category: 'Input',
description: 'Set Effect 3 Strength on Input',
params: [
{
name: 'Input',
description: 'Input',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 1',
required: false,
},
],
version: '27',
},
{
id: 'SetEffect4Strength',
category: 'Input',
description: 'Set Effect 4 Strength on Input',
params: [
{
name: 'Input',
description: 'Input',
required: false,
},
{
name: 'Value',
description: 'Value 0 to 1',
required: false,
},
],
version: '27',
},
{
id: 'SetFrameDelay',
category: 'Input',
description: 'Set the delay in frames',
params: [
{
name: 'Input',
description: 'Input',
required: false,
},
{
name: 'Value',
description: 'Frames',
required: false,
},
],
version: '27',
},
{
id: 'SetInputName',
category: 'Input',
description: 'Set the Display Name of the Input',
params: [
{
name: 'Input',
default: 'Preview',
required: false,
},
{
name: 'Value',
description: 'Name',
required: false,
},
],
version: '21',
},
{
id: 'SetLayer',
category: 'Input',
description: 'Change Layer in Input according to Value parameter',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Index,Input',
required: true,
},
],
version: '24',
},
{
id: 'SetLayer1Crop',
category: 'Input',
description: 'Change current Crop value of Input Layer. X1,Y1,X2,Y2',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X1,Y1,X2,Y2',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1CropX1',
category: 'Input',
description: 'Change current Crop X1 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1CropX2',
category: 'Input',
description: 'Change current Crop X2 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1CropY1',
category: 'Input',
description: 'Change current Crop Y1 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Y1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1CropY2',
category: 'Input',
description: 'Change current Crop Y2 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Y2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1Height',
category: 'Input',
description: 'Change current Height value of Input Layer. In pixels based on preset resolution',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pixels -4096 to 4096',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1PanX',
category: 'Input',
description: 'Change current PanX value of Input Layer. 0=centered, -2=100% to left, 2=100% to right',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pan -2 to 2',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1PanY',
category: 'Input',
description: 'Change current PanY value of Input Layer. 0=centered, -2=100% to bottom, 2=100% to top',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pan -2 to 2',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1Rectangle',
category: 'Input',
description: 'Change current Rectangle values of Input Layer in pixels. X,Y,Width,Height',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X,Y,Width,Height',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1Width',
category: 'Input',
description: 'Change current Width value of Input Layer. In pixels based on preset resolution',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pixels -4096 to 4096',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1X',
category: 'Input',
description: 'Change current X value of Input Layer. In pixels based on preset resolution',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pixels -4096 to 4096',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1Y',
category: 'Input',
description: 'Change current Y value of Input Layer. In pixels based on preset resolution',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pixels -4096 to 4096',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer1Zoom',
category: 'Input',
description: 'Change current Zoom level of Input Layer. 1=100%, 0.5=50%, 2=200%',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: '0 to 5',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2Crop',
category: 'Input',
description: 'Change current Crop value of Input Layer. X1,Y1,X2,Y2',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X1,Y1,X2,Y2',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2CropX1',
category: 'Input',
description: 'Change current Crop X1 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2CropX2',
category: 'Input',
description: 'Change current Crop X2 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'X2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2CropY1',
category: 'Input',
description: 'Change current Crop Y1 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Y1 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2CropY2',
category: 'Input',
description: 'Change current Crop Y2 value of Input Layer. 0=No Crop, 1=Full Crop',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Y2 0 to 1',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2Height',
category: 'Input',
description: 'Change current Height value of Input Layer. In pixels based on preset resolution',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pixels -4096 to 4096',
required: true,
},
],
version: '27',
},
{
id: 'SetLayer2PanX',
category: 'Input',
description: 'Change current PanX value of Input Layer. 0=centered, -2=100% to left, 2=100% to right',
params: [
{
name: 'Input',
description: 'Input',
required: true,
},
{
name: 'Value',
description: 'Pan -2 to 2',