Skip to content

Enums

enums

After Effects enumerations.

These enums match the values used in After Effects ExtendScript.

Classes

AlphaMode

Bases: IntEnum

Defines how alpha information in footage is interpreted.

See: https://ae-scripting.docsforadobe.dev/sources/footagesource/#footagesourcealphamode

Attributes
IGNORE
IGNORE = 5413
PREMULTIPLIED
PREMULTIPLIED = 5414
STRAIGHT
STRAIGHT = 5412

AudioBitDepth

Bases: IntEnum

Audio bit depth.

Used in OutputModule Settings > Audio > Format

Not documented in AE scripting reference.

Attributes
EIGHT_BIT
EIGHT_BIT = 1
SIXTEEN_BIT
SIXTEEN_BIT = 2
THIRTY_TWO_BIT
THIRTY_TWO_BIT = 4
TWENTY_FOUR_BIT
TWENTY_FOUR_BIT = 3
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> AudioBitDepth

Convert binary value to AudioBitDepth (defaults to SIXTEEN_BIT).

AudioChannels

Bases: IntEnum

Audio channels.

Used in OutputModule Settings > Audio > Channels

Not documented in AE scripting reference.

Attributes
MONO
MONO = 1
STEREO
STEREO = 2
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> AudioChannels

Convert binary value to AudioChannels (0 or unknown defaults to STEREO).

AudioSampleRate

Bases: IntEnum

Audio sample rate in Hz.

Standard sample rates available in After Effects output module audio settings.

Used in OutputModule Settings > Audio > Sample Rate

Not documented in AE scripting reference.

Attributes
OFF
OFF = 0
RATE_11025
RATE_11025 = 11025
RATE_16000
RATE_16000 = 16000
RATE_22050
RATE_22050 = 22050
RATE_24000
RATE_24000 = 24000
RATE_32000
RATE_32000 = 32000
RATE_44100
RATE_44100 = 44100
RATE_48000
RATE_48000 = 48000
RATE_8000
RATE_8000 = 8000
RATE_88200
RATE_88200 = 88200
RATE_96000
RATE_96000 = 96000
label
label: str

ExtendScript STRING format label (e.g. "48.000 kHz").

Functions
from_binary
from_binary(value: int) -> AudioSampleRate

Convert binary audio sample rate value.

Unknown or negative values (e.g. -1 when audio is disabled) are mapped to OFF.

AutoKernType

Bases: IntEnum

Auto kerning type option for text characters.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentautokerntype

Attributes
METRIC_KERN
METRIC_KERN = 1
NO_AUTO_KERN
NO_AUTO_KERN = 0
OPTICAL_KERN
OPTICAL_KERN = 2

AutoOrientType

Bases: IntEnum

Auto-orientation mode for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/layer/#layerautoorient

Attributes
ALONG_PATH
ALONG_PATH = 4213
CAMERA_OR_POINT_OF_INTEREST
CAMERA_OR_POINT_OF_INTEREST = 4214
CHARACTERS_TOWARD_CAMERA
CHARACTERS_TOWARD_CAMERA = 4215
NO_AUTO_ORIENT
NO_AUTO_ORIENT = 4212

BaselineDirection

Bases: IntEnum

Baseline direction option for text characters.

This is significant for Japanese language in vertical texts. BASELINE_VERTICAL_CROSS_STREAM is also known as Tate-Chu-Yoko.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentbaselinedirection

Attributes
BASELINE_VERTICAL_CROSS_STREAM
BASELINE_VERTICAL_CROSS_STREAM = 2
BASELINE_VERTICAL_ROTATED
BASELINE_VERTICAL_ROTATED = 1
BASELINE_WITH_STREAM
BASELINE_WITH_STREAM = 0

BitsPerChannel

Bases: IntEnum

The color depth of the project.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectbitsperchannel

Attributes
EIGHT
EIGHT = 8
SIXTEEN
SIXTEEN = 16
THIRTY_TWO
THIRTY_TWO = 32

BlendingMode

Bases: IntEnum

Blending mode for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/avlayer/#avlayerblendingmode

Attributes
ADD
ADD = 5220
ALPHA_ADD
ALPHA_ADD = 5244
CLASSIC_COLOR_BURN
CLASSIC_COLOR_BURN = 5219
CLASSIC_COLOR_DODGE
CLASSIC_COLOR_DODGE = 5225
CLASSIC_DIFFERENCE
CLASSIC_DIFFERENCE = 5234
COLOR
COLOR = 5238
COLOR_BURN
COLOR_BURN = 5218
COLOR_DODGE
COLOR_DODGE = 5224
DANCING_DISSOLVE
DANCING_DISSOLVE = 5214
DARKEN
DARKEN = 5215
DARKER_COLOR
DARKER_COLOR = 5247
DIFFERENCE
DIFFERENCE = 5233
DISSOLVE
DISSOLVE = 5213
DIVIDE
DIVIDE = 5249
EXCLUSION
EXCLUSION = 5235
HARD_LIGHT
HARD_LIGHT = 5228
HARD_MIX
HARD_MIX = 5232
HUE
HUE = 5236
LIGHTEN
LIGHTEN = 5221
LIGHTER_COLOR
LIGHTER_COLOR = 5246
LINEAR_BURN
LINEAR_BURN = 5217
LINEAR_DODGE
LINEAR_DODGE = 5223
LINEAR_LIGHT
LINEAR_LIGHT = 5229
LUMINESCENT_PREMUL
LUMINESCENT_PREMUL = 5245
LUMINOSITY
LUMINOSITY = 5239
MULTIPLY
MULTIPLY = 5216
NORMAL
NORMAL = 5212
OVERLAY
OVERLAY = 5226
PIN_LIGHT
PIN_LIGHT = 5231
SATURATION
SATURATION = 5237
SCREEN
SCREEN = 5222
SILHOUETE_ALPHA
SILHOUETE_ALPHA = 5242
SILHOUETTE_LUMA
SILHOUETTE_LUMA = 5243
SOFT_LIGHT
SOFT_LIGHT = 5227
STENCIL_ALPHA
STENCIL_ALPHA = 5240
STENCIL_LUMA
STENCIL_LUMA = 5241
SUBTRACT
SUBTRACT = 5248
VIVID_LIGHT
VIVID_LIGHT = 5230

BoxAutoFitPolicy

Bases: IntEnum

Box auto fit policy for paragraph text boxes.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentboxautofitpolicy

Attributes
HEIGHT_BASELINE
HEIGHT_BASELINE = 3
HEIGHT_CURSOR
HEIGHT_CURSOR = 1
HEIGHT_PRECISE_BOUNDS
HEIGHT_PRECISE_BOUNDS = 2
NONE
NONE = 0

BoxFirstBaselineAlignment

Bases: IntEnum

First baseline alignment for paragraph text boxes.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentboxfirstbaselinealignment

Attributes
ASCENT
ASCENT = 0
CAP_HEIGHT
CAP_HEIGHT = 1
EM_BOX
EM_BOX = 2
LEADING
LEADING = 3
LEGACY_METRIC
LEGACY_METRIC = 4
MINIMUM_VALUE_ASIAN
MINIMUM_VALUE_ASIAN = 5
MINIMUM_VALUE_ROMAN
MINIMUM_VALUE_ROMAN = 6
TYPO_ASCENT
TYPO_ASCENT = 7
X_HEIGHT
X_HEIGHT = 8

BoxVerticalAlignment

Bases: IntEnum

Vertical alignment for paragraph text boxes.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentboxverticalalignment

Attributes
BOTTOM
BOTTOM = 2
CENTER
CENTER = 1
JUSTIFY
JUSTIFY = 3
TOP
TOP = 0

CTFontTechnology

Bases: IntEnum

Font technology type.

See: https://ae-scripting.docsforadobe.dev/text/fontobject/#fontobjecttechnology

Attributes
CT_ANYTECHNOLOGY
CT_ANYTECHNOLOGY = 7
CT_ATC_FONT
CT_ATC_FONT = 4
CT_BITMAP_FONT
CT_BITMAP_FONT = 3
CT_CID_FONT
CT_CID_FONT = 2
CT_SVG_FONT
CT_SVG_FONT = 6
CT_TRUETYPE_FONT
CT_TRUETYPE_FONT = 1
CT_TYPE1_FONT
CT_TYPE1_FONT = 0
CT_TYPE3_FONT
CT_TYPE3_FONT = 5

CTFontType

Bases: IntEnum

Font type.

See: https://ae-scripting.docsforadobe.dev/text/fontobject/#fontobjecttype

Attributes
CT_ATC_FONTTYPE
CT_ATC_FONTTYPE = 3
CT_BITMAP_FONTTYPE
CT_BITMAP_FONTTYPE = 4
CT_CID_FONTTYPE
CT_CID_FONTTYPE = 2
CT_OPENTYPE_CFF_FONTTYPE
CT_OPENTYPE_CFF_FONTTYPE = 5
CT_OPENTYPE_CID_FONTTYPE
CT_OPENTYPE_CID_FONTTYPE = 6
CT_OPENTYPE_TT_FONTTYPE
CT_OPENTYPE_TT_FONTTYPE = 7
CT_SVG_FONTTYPE
CT_SVG_FONTTYPE = 9
CT_TRUETYPE_FONTTYPE
CT_TRUETYPE_FONTTYPE = 1
CT_TYPE1_FONTTYPE
CT_TYPE1_FONTTYPE = 0
CT_TYPE3_FONTTYPE
CT_TYPE3_FONTTYPE = 8

CTScript

Bases: IntEnum

Character script/writing system.

See: https://ae-scripting.docsforadobe.dev/text/fontobject/#fontobjectwritingscripts

Attributes
CT_ADLAM_SCRIPT
CT_ADLAM_SCRIPT = 75
CT_ARABIC_SCRIPT
CT_ARABIC_SCRIPT = 4
CT_ARMENIAN_SCRIPT
CT_ARMENIAN_SCRIPT = 24
CT_BALINESE_SCRIPT
CT_BALINESE_SCRIPT = 41
CT_BAMUM_SCRIPT
CT_BAMUM_SCRIPT = 76
CT_BASSAVAH_SCRIPT
CT_BASSAVAH_SCRIPT = 77
CT_BENGALI_SCRIPT
CT_BENGALI_SCRIPT = 13
CT_BRAHMI_SCRIPT
CT_BRAHMI_SCRIPT = 47
CT_BRAVANESE_SCRIPT
CT_BRAVANESE_SCRIPT = 46
CT_BUGINESE_SCRIPT
CT_BUGINESE_SCRIPT = 40
CT_BURMESE_SCRIPT
CT_BURMESE_SCRIPT = 19
CT_CARIAN_SCRIPT
CT_CARIAN_SCRIPT = 48
CT_CHEROKEE_SCRIPT
CT_CHEROKEE_SCRIPT = 42
CT_COPTIC_SCRIPT
CT_COPTIC_SCRIPT = 69
CT_CYPRIOT_SCRIPT
CT_CYPRIOT_SCRIPT = 49
CT_CYRILLIC_SCRIPT
CT_CYRILLIC_SCRIPT = 7
CT_DEVANAGARI_SCRIPT
CT_DEVANAGARI_SCRIPT = 9
CT_DONTKNOW_SCRIPT
CT_DONTKNOW_SCRIPT = 88
CT_EASTEUROPEANROMAN_SCRIPT
CT_EASTEUROPEANROMAN_SCRIPT = 29
CT_EGYPTIAN_SCRIPT
CT_EGYPTIAN_SCRIPT = 50
CT_EMOJI_SCRIPT
CT_EMOJI_SCRIPT = 33
CT_EXTENDEDARABIC_SCRIPT
CT_EXTENDEDARABIC_SCRIPT = 31
CT_GEEZ_SCRIPT
CT_GEEZ_SCRIPT = 28
CT_GEORGIAN_SCRIPT
CT_GEORGIAN_SCRIPT = 23
CT_GLAGOLITIC_SCRIPT
CT_GLAGOLITIC_SCRIPT = 62
CT_GOTHIC_SCRIPT
CT_GOTHIC_SCRIPT = 63
CT_GREEK_SCRIPT
CT_GREEK_SCRIPT = 6
CT_GUJARATI_SCRIPT
CT_GUJARATI_SCRIPT = 11
CT_GURMUKHI_SCRIPT
CT_GURMUKHI_SCRIPT = 10
CT_HEBREW_SCRIPT
CT_HEBREW_SCRIPT = 5
CT_IMPERIALARAMAIC_SCRIPT
CT_IMPERIALARAMAIC_SCRIPT = 51
CT_JAPANESE_SCRIPT
CT_JAPANESE_SCRIPT = 1
CT_JAVANESE_SCRIPT
CT_JAVANESE_SCRIPT = 35
CT_KANNADA_SCRIPT
CT_KANNADA_SCRIPT = 16
CT_KAYAHLI_SCRIPT
CT_KAYAHLI_SCRIPT = 84
CT_KHAROSHTHI_SCRIPT
CT_KHAROSHTHI_SCRIPT = 54
CT_KHMER_SCRIPT
CT_KHMER_SCRIPT = 20
CT_KLINGON_SCRIPT
CT_KLINGON_SCRIPT = 32
CT_KOREAN_SCRIPT
CT_KOREAN_SCRIPT = 3
CT_LAOTIAN_SCRIPT
CT_LAOTIAN_SCRIPT = 22
CT_LAO_SCRIPT
CT_LAO_SCRIPT = 85
CT_LISU_SCRIPT
CT_LISU_SCRIPT = 73
CT_LONTARA_SCRIPT
CT_LONTARA_SCRIPT = 37
CT_LYCIAN_SCRIPT
CT_LYCIAN_SCRIPT = 55
CT_LYDIAN_SCRIPT
CT_LYDIAN_SCRIPT = 56
CT_MALAYALAM_SCRIPT
CT_MALAYALAM_SCRIPT = 17
CT_MANDAIC_SCRIPT
CT_MANDAIC_SCRIPT = 43
CT_MEROITICCURSIVE_SCRIPT
CT_MEROITICCURSIVE_SCRIPT = 68
CT_MONGOLIAN_SCRIPT
CT_MONGOLIAN_SCRIPT = 27
CT_NEWA_SCRIPT
CT_NEWA_SCRIPT = 78
CT_NEWTAILU_SCRIPT
CT_NEWTAILU_SCRIPT = 79
CT_NKO_SCRIPT
CT_NKO_SCRIPT = 74
CT_OGHAM_SCRIPT
CT_OGHAM_SCRIPT = 64
CT_OLCHIKI_SCRIPT
CT_OLCHIKI_SCRIPT = 70
CT_OLDHANGUL_SCRIPT
CT_OLDHANGUL_SCRIPT = 72
CT_OLDITALIC_SCRIPT
CT_OLDITALIC_SCRIPT = 65
CT_ORIYA_SCRIPT
CT_ORIYA_SCRIPT = 12
CT_ORKHON_SCRIPT
CT_ORKHON_SCRIPT = 66
CT_OSAGE_SCRIPT
CT_OSAGE_SCRIPT = 81
CT_PAHLAVI_SCRIPT
CT_PAHLAVI_SCRIPT = 52
CT_PARTHIAN_SCRIPT
CT_PARTHIAN_SCRIPT = 53
CT_PERSIAN_SCRIPT
CT_PERSIAN_SCRIPT = 58
CT_PHOENICIAN_SCRIPT
CT_PHOENICIAN_SCRIPT = 57
CT_RIGHTLEFT_SCRIPT
CT_RIGHTLEFT_SCRIPT = 8
CT_ROHINGYA_SCRIPT
CT_ROHINGYA_SCRIPT = 34
CT_ROMAN_SCRIPT
CT_ROMAN_SCRIPT = 0
CT_RUNIC_SCRIPT
CT_RUNIC_SCRIPT = 67
CT_SCRIPT
CT_SCRIPT = 80
CT_SHAVIAN_SCRIPT
CT_SHAVIAN_SCRIPT = 59
CT_SIMPLIFIEDCHINESE_SCRIPT
CT_SIMPLIFIEDCHINESE_SCRIPT = 25
CT_SINHALESE_SCRIPT
CT_SINHALESE_SCRIPT = 18
CT_SORASOMPENG_SCRIPT
CT_SORASOMPENG_SCRIPT = 71
CT_SUMAKKCUNEIFORM_SCRIPT
CT_SUMAKKCUNEIFORM_SCRIPT = 60
CT_SUNDANESE_SCRIPT
CT_SUNDANESE_SCRIPT = 36
CT_SYRIAC_SCRIPT
CT_SYRIAC_SCRIPT = 38
CT_TAILE_SCRIPT
CT_TAILE_SCRIPT = 86
CT_TAITHAM_SCRIPT
CT_TAITHAM_SCRIPT = 39
CT_TAIVIET_SCRIPT
CT_TAIVIET_SCRIPT = 87
CT_TAMIL_SCRIPT
CT_TAMIL_SCRIPT = 14
CT_TELUGU_SCRIPT
CT_TELUGU_SCRIPT = 15
CT_THAANA_SCRIPT
CT_THAANA_SCRIPT = 45
CT_THAI_SCRIPT
CT_THAI_SCRIPT = 21
CT_TIBETAN_SCRIPT
CT_TIBETAN_SCRIPT = 26
CT_TIFINAGH_SCRIPT
CT_TIFINAGH_SCRIPT = 83
CT_TRADITIONALCHINESE_SCRIPT
CT_TRADITIONALCHINESE_SCRIPT = 2
CT_UCAS_SCRIPT
CT_UCAS_SCRIPT = 82
CT_UGARITIC_SCRIPT
CT_UGARITIC_SCRIPT = 61
CT_VAI_SCRIPT
CT_VAI_SCRIPT = 44
CT_VIETNAMESE_SCRIPT
CT_VIETNAMESE_SCRIPT = 30

ChannelType

Bases: IntEnum

Channel display type for a viewer.

See: https://ae-scripting.docsforadobe.dev/other/viewoptions/#attributes

Attributes
CHANNEL_ALPHA
CHANNEL_ALPHA = 7816
CHANNEL_ALPHA_BOUNDARY
CHANNEL_ALPHA_BOUNDARY = 7822
CHANNEL_ALPHA_OVERLAY
CHANNEL_ALPHA_OVERLAY = 7821
CHANNEL_BLUE
CHANNEL_BLUE = 7815
CHANNEL_BLUE_COLORIZE
CHANNEL_BLUE_COLORIZE = 7819
CHANNEL_GREEN
CHANNEL_GREEN = 7814
CHANNEL_GREEN_COLORIZE
CHANNEL_GREEN_COLORIZE = 7818
CHANNEL_RED
CHANNEL_RED = 7813
CHANNEL_RED_COLORIZE
CHANNEL_RED_COLORIZE = 7817
CHANNEL_RGB
CHANNEL_RGB = 7812
CHANNEL_RGB_STRAIGHT
CHANNEL_RGB_STRAIGHT = 7820
Functions
from_binary
from_binary(value: int) -> ChannelType

Convert binary value to ChannelType.

CloseOptions

Bases: IntEnum

Options for closing a project.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectclose

Attributes
DO_NOT_SAVE_CHANGES
DO_NOT_SAVE_CHANGES = 1212
PROMPT_TO_SAVE_CHANGES
PROMPT_TO_SAVE_CHANGES = 1213
SAVE_CHANGES
SAVE_CHANGES = 1214

ColorDepthSetting

Bases: IntEnum

Color depth render setting.

Used in RenderQueueItem Settings > Color Depth

Not documented in AE scripting reference.

Attributes
CURRENT_SETTINGS
CURRENT_SETTINGS = -1
EIGHT_BITS_PER_CHANNEL
EIGHT_BITS_PER_CHANNEL = 0
SIXTEEN_BITS_PER_CHANNEL
SIXTEEN_BITS_PER_CHANNEL = 1
THIRTY_TWO_BITS_PER_CHANNEL
THIRTY_TWO_BITS_PER_CHANNEL = 2
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> ColorDepthSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

ColorManagementSystem

Bases: IntEnum

Color management system for the project.

Attributes
ADOBE
ADOBE = 0
OCIO
OCIO = 1

ComposerEngine

Bases: IntEnum

Text composer engine type.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentcomposerengine

Attributes
LATIN_CJK_ENGINE
LATIN_CJK_ENGINE = 0
UNIVERSAL_TYPE_ENGINE
UNIVERSAL_TYPE_ENGINE = 1

DigitSet

Bases: IntEnum

Digit set option for text characters.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentdigitset

Attributes
ARABIC_DIGITS
ARABIC_DIGITS = 1
ARABIC_DIGITS_RTL
ARABIC_DIGITS_RTL = 4
DEFAULT_DIGITS
DEFAULT_DIGITS = 0
FARSI_DIGITS
FARSI_DIGITS = 3
HINDI_DIGITS
HINDI_DIGITS = 2

DiskCacheSetting

Bases: IntEnum

Disk cache render setting.

Used in RenderQueueItem Settings > Disk Cache

Not documented in AE scripting reference.

Attributes
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
READ_ONLY
READ_ONLY = 0
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> DiskCacheSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

EffectsSetting

Bases: IntEnum

Effects render setting.

Used in RenderQueueItem Settings > Effects

Not documented in AE scripting reference.

Attributes
ALL_OFF
ALL_OFF = 0
ALL_ON
ALL_ON = 1
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> EffectsSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

FastPreviewType

Bases: IntEnum

Fast preview mode for a composition.

See: https://ae-scripting.docsforadobe.dev/other/viewoptions/#viewoptionsfastpreview

Attributes
FP_ADAPTIVE_RESOLUTION
FP_ADAPTIVE_RESOLUTION = 8013
FP_DRAFT
FP_DRAFT = 8014
FP_FAST_DRAFT
FP_FAST_DRAFT = 8015
FP_OFF
FP_OFF = 8012
FP_WIREFRAME
FP_WIREFRAME = 8016

FeetFramesFilmType

Bases: IntEnum

Film type for feet+frames timecode display.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectfeetframesfilmtype

Attributes
MM16
MM16 = 2412
MM35
MM35 = 2413
Functions
from_binary
from_binary(value: int) -> FeetFramesFilmType

Convert binary value (0-1) to FeetFramesFilmType.

FieldRender

Bases: IntEnum

Field rendering option.

Used in RenderQueueItem Settings > Field Render

Not documented in AE scripting reference.

Attributes
LOWER_FIELD_FIRST
LOWER_FIELD_FIRST = 2
OFF
OFF = 0
UPPER_FIELD_FIRST
UPPER_FIELD_FIRST = 1
label
label: str

ExtendScript STRING format label.

FieldSeparationType

Bases: IntEnum

How fields are separated in interlaced footage.

See: https://ae-scripting.docsforadobe.dev/sources/footagesource/#footagesourcefieldseparationtype

Attributes
LOWER_FIELD_FIRST
LOWER_FIELD_FIRST = 5614
OFF
OFF = 5613
UPPER_FIELD_FIRST
UPPER_FIELD_FIRST = 5612

FillLightingCorrectionType

Bases: IntEnum

Lighting correction for Content-Aware Fill.

Not documented in AE scripting reference.

Attributes
LightingCorrection_MODERATE
LightingCorrection_MODERATE = 9814
LightingCorrection_NONE
LightingCorrection_NONE = 9812
LightingCorrection_STRONG
LightingCorrection_STRONG = 9815
LightingCorrection_SUBTLE
LightingCorrection_SUBTLE = 9813

FillMethodType

Bases: IntEnum

Fill method for Content-Aware Fill.

Not documented in AE scripting reference.

Attributes
Method_EDGEBLEND
Method_EDGEBLEND = 9414
Method_OBJECT
Method_OBJECT = 9412
Method_SURFACE
Method_SURFACE = 9413

FillOutputDepthType

Bases: IntEnum

Output depth for Content-Aware Fill.

Not documented in AE scripting reference.

Attributes
OutputDepth_EIGHT
OutputDepth_EIGHT = 9613
OutputDepth_FLOAT
OutputDepth_FLOAT = 9615
OutputDepth_PROJECT
OutputDepth_PROJECT = 9612
OutputDepth_SIXTEEN
OutputDepth_SIXTEEN = 9614

FillRangeType

Bases: IntEnum

Range for Content-Aware Fill.

Not documented in AE scripting reference.

Attributes
Range_ENTIRE
Range_ENTIRE = 9212
Range_WORKAREA
Range_WORKAREA = 9213

FontBaselineOption

Bases: IntEnum

Font baseline option for superscript and subscript.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentfontbaselineoption

Attributes
FONT_FAUXED_SUBSCRIPT
FONT_FAUXED_SUBSCRIPT = 2
FONT_FAUXED_SUPERSCRIPT
FONT_FAUXED_SUPERSCRIPT = 1
FONT_NORMAL_BASELINE
FONT_NORMAL_BASELINE = 0

FontCapsOption

Bases: IntEnum

Font caps option for text characters.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentfontcapsoption

Attributes
FONT_ALL_CAPS
FONT_ALL_CAPS = 2
FONT_ALL_SMALL_CAPS
FONT_ALL_SMALL_CAPS = 3
FONT_NORMAL_CAPS
FONT_NORMAL_CAPS = 0
FONT_SMALL_CAPS
FONT_SMALL_CAPS = 1

FootageTimecodeDisplayStartType

Bases: IntEnum

How timecode is displayed for footage.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectfootagetimecodedisplaystarttype

Attributes
FTCS_START_0
FTCS_START_0 = 2213
FTCS_USE_SOURCE_MEDIA
FTCS_USE_SOURCE_MEDIA = 2212

FrameBlendingSetting

Bases: IntEnum

Frame blending render setting.

Used in RenderQueueItem Settings > Frame Blending

Not documented in AE scripting reference.

Attributes
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
OFF_FOR_ALL_LAYERS
OFF_FOR_ALL_LAYERS = 0
ON_FOR_CHECKED_LAYERS
ON_FOR_CHECKED_LAYERS = 1
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> FrameBlendingSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

FrameBlendingType

Bases: IntEnum

Frame blending mode for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/avlayer/#avlayerframeblendingtype

Attributes
FRAME_MIX
FRAME_MIX = 4013
NO_FRAME_BLEND
NO_FRAME_BLEND = 4012
PIXEL_MOTION
PIXEL_MOTION = 4014

FrameRateSetting

Bases: IntEnum

Frame rate source setting for rendering.

Determines whether the render uses the composition's own frame rate or a custom frame rate specified in the render settings.

Used in RenderQueueItem Settings > Frame Rate

Not documented in AE scripting reference.

Attributes
USE_COMP_FRAME_RATE
USE_COMP_FRAME_RATE = 0
USE_THIS_FRAME_RATE
USE_THIS_FRAME_RATE = 1
label
label: str

ExtendScript STRING format label.

FramesCountType

Bases: IntEnum

How frames are counted in the project.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectframescounttype

Attributes
FC_START_0
FC_START_0 = 2612
FC_START_1
FC_START_1 = 2613
FC_TIMECODE_CONVERSION
FC_TIMECODE_CONVERSION = 2614
Functions
from_binary
from_binary(value: int) -> FramesCountType

Convert binary value to FramesCountType.

GetSettingsFormat

Bases: IntEnum

Format for getting render settings.

See: https://ae-scripting.docsforadobe.dev/renderqueue/outputmodule/#outputmodulegetsettings

Attributes
NUMBER
NUMBER = 3413
NUMBER_SETTABLE
NUMBER_SETTABLE = 3414
SPEC
SPEC = 3412
STRING
STRING = 3415
STRING_SETTABLE
STRING_SETTABLE = 3416

GpuAccelType

Bases: IntEnum

GPU acceleration type.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectgpuacceltype

Attributes
CUDA
CUDA = 1813
METAL
METAL = 1814
OPENCL
OPENCL = 1812
SOFTWARE
SOFTWARE = 1816
VULKAN
VULKAN = 1815

GuideLayers

Bases: IntEnum

Guide layers render setting.

Used in RenderQueueItem Settings > Guide Layers

Not documented in AE scripting reference.

Attributes
ALL_OFF
ALL_OFF = 0
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> GuideLayers

Convert binary value (0xFFFF = CURRENT_SETTINGS).

ImportAsType

Bases: IntEnum

How to import a file.

See: https://ae-scripting.docsforadobe.dev/other/importoptions/#importoptionsimportas

Attributes
COMP
COMP = 3814
COMP_CROPPED_LAYERS
COMP_CROPPED_LAYERS = 3812
FOOTAGE
FOOTAGE = 3813
PROJECT
PROJECT = 3815

KeyframeInterpolationType

Bases: IntEnum

Interpolation type for keyframes.

See: https://ae-scripting.docsforadobe.dev/property/property/#propertysetinterpolationtypeatkey

Attributes
BEZIER
BEZIER = 6613
HOLD
HOLD = 6614
LINEAR
LINEAR = 6612
Functions
from_binary
from_binary(value: int) -> KeyframeInterpolationType

Convert binary value to KeyframeInterpolationType.

Label

Bases: IntEnum

Label color for items, layers, keyframes and markers.

Colors are represented by their number (0 for None, or 1 to 16 for one of the preset colors in the Labels preferences).

See: https://ae-scripting.docsforadobe.dev/item/item/#itemlabel

Attributes
AQUA
AQUA = 3
BLUE
BLUE = 8
BROWN
BROWN = 12
CYAN
CYAN = 14
DARK_GREEN
DARK_GREEN = 16
FUCHSIA
FUCHSIA = 13
GREEN
GREEN = 9
LAVENDER
LAVENDER = 5
NONE
NONE = 0
ORANGE
ORANGE = 11
PEACH
PEACH = 6
PINK
PINK = 4
PURPLE
PURPLE = 10
RED
RED = 1
SANDSTONE
SANDSTONE = 15
SEA_FOAM
SEA_FOAM = 7
YELLOW
YELLOW = 2

Language

Bases: IntEnum

Application language.

See: https://ae-scripting.docsforadobe.dev/general/application/#appisolanguage

Attributes
CHINESE
CHINESE = 1619
ENGLISH
ENGLISH = 1612
FRENCH
FRENCH = 1615
GERMAN
GERMAN = 1614
ITALIAN
ITALIAN = 1616
JAPANESE
JAPANESE = 1613
KOREAN
KOREAN = 1618
PORTUGUESE
PORTUGUESE = 1621
RUSSIAN
RUSSIAN = 1620
SPANISH
SPANISH = 1617

LayerQuality

Bases: IntEnum

Render quality for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/avlayer/#avlayerquality

Attributes
BEST
BEST = 4614
DRAFT
DRAFT = 4613
WIREFRAME
WIREFRAME = 4612
Functions
from_binary
from_binary(value: int) -> LayerQuality

Convert binary value to LayerQuality.

LayerSamplingQuality

Bases: IntEnum

Sampling quality for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/avlayer/#avlayersamplingquality

Attributes
BICUBIC
BICUBIC = 4813
BILINEAR
BILINEAR = 4812
Functions
from_binary
from_binary(value: int) -> LayerSamplingQuality

Convert binary value to LayerSamplingQuality.

LeadingType

Bases: IntEnum

Paragraph leading type.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentleadingtype

Attributes
JAPANESE_LEADING_TYPE
JAPANESE_LEADING_TYPE = 1
ROMAN_LEADING_TYPE
ROMAN_LEADING_TYPE = 0

LightType

Bases: IntEnum

Type of light layer.

See: https://ae-scripting.docsforadobe.dev/layer/lightlayer/#lightlayerlighttype

Attributes
AMBIENT
AMBIENT = 4415
PARALLEL
PARALLEL = 4412
POINT
POINT = 4414
SPOT
SPOT = 4413
Functions
from_binary
from_binary(value: int) -> LightType

Convert binary value to LightType.

LineJoinType

Bases: IntEnum

Line join type for text stroke.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentlinejointype

Attributes
LINE_JOIN_BEVEL
LINE_JOIN_BEVEL = 2
LINE_JOIN_MITER
LINE_JOIN_MITER = 0
LINE_JOIN_ROUND
LINE_JOIN_ROUND = 1

LineOrientation

Bases: IntEnum

Line orientation for text layers.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentlineorientation

Attributes
HORIZONTAL
HORIZONTAL = 0
VERTICAL_LEFT_TO_RIGHT
VERTICAL_LEFT_TO_RIGHT = 2
VERTICAL_RIGHT_TO_LEFT
VERTICAL_RIGHT_TO_LEFT = 1

LogType

Bases: IntEnum

Logging level for rendering.

See: https://ae-scripting.docsforadobe.dev/renderqueue/renderqueueitem/#renderqueueitemlogtype

Attributes
ERRORS_AND_PER_FRAME_INFO
ERRORS_AND_PER_FRAME_INFO = 3214
ERRORS_AND_SETTINGS
ERRORS_AND_SETTINGS = 3213
ERRORS_ONLY
ERRORS_ONLY = 3212
Functions
from_binary
from_binary(value: int) -> LogType

Convert binary value to LogType.

LoopMode

Bases: IntEnum

Loop mode for preview playback.

Attributes
LOOP
LOOP = 8412
PING_PONG
PING_PONG = 8414
PLAY_ONCE
PLAY_ONCE = 8413

LutInterpolationMethod

Bases: IntEnum

LUT interpolation method for the project.

Attributes
TETRAHEDRAL
TETRAHEDRAL = 1
TRILINEAR
TRILINEAR = 0

MaskFeatherFalloff

Bases: IntEnum

Feather falloff type for masks.

See: https://ae-scripting.docsforadobe.dev/property/maskpropertygroup/#maskpropertygroupmaskfeatherfalloff

Attributes
FFO_LINEAR
FFO_LINEAR = 7213
FFO_SMOOTH
FFO_SMOOTH = 7212

MaskMode

Bases: IntEnum

Blending mode for masks.

See: https://ae-scripting.docsforadobe.dev/property/maskpropertygroup/#maskpropertygroupmaskmode

Attributes
ADD
ADD = 6813
DARKEN
DARKEN = 6817
DIFFERENCE
DIFFERENCE = 6818
INTERSECT
INTERSECT = 6815
LIGHTEN
LIGHTEN = 6816
NONE
NONE = 6812
SUBTRACT
SUBTRACT = 6814

MaskMotionBlur

Bases: IntEnum

Motion blur setting for masks.

See: https://ae-scripting.docsforadobe.dev/property/maskpropertygroup/#maskpropertygroupmaskmotionblur

Attributes
OFF
OFF = 7014
ON
ON = 7013
SAME_AS_LAYER
SAME_AS_LAYER = 7012

MotionBlurSetting

Bases: IntEnum

Motion blur render setting.

Used in RenderQueueItem Settings > Motion Blur

Not documented in AE scripting reference.

Attributes
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
OFF_FOR_ALL_LAYERS
OFF_FOR_ALL_LAYERS = 0
ON_FOR_CHECKED_LAYERS
ON_FOR_CHECKED_LAYERS = 1
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> MotionBlurSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

OutputAudio

Bases: IntEnum

Audio output mode.

Used in OutputModule Settings > Output Audio

Not documented in AE scripting reference.

Attributes
AUTO
AUTO = 3
OFF
OFF = 1
ON
ON = 2
label
label: str

ExtendScript STRING format label.

OutputChannels

Bases: IntEnum

Output channels setting.

Used in OutputModule Settings > Channels

Not documented in AE scripting reference.

Attributes
ALPHA
ALPHA = 2
RGB
RGB = 0
RGBA
RGBA = 1
label
label: str

ExtendScript STRING format label.

OutputColorDepth

Bases: IntEnum

Output color depth in total bits per pixel.

The value represents total bits per pixel: 24 or 32 for 8 bpc (with/without alpha), 48 or 64 for 16 bpc, 96 or 128 for 32 bpc (floating point). The + label suffix indicates alpha is included.

Used in OutputModule Settings > Depth

Not documented in AE scripting reference.

Attributes
COLORS_256
COLORS_256 = 8
FLOATING_POINT
FLOATING_POINT = 96
FLOATING_POINT_GRAY
FLOATING_POINT_GRAY = -32
FLOATING_POINT_PLUS
FLOATING_POINT_PLUS = 128
GRAYS_256
GRAYS_256 = 40
MILLIONS_OF_COLORS
MILLIONS_OF_COLORS = 24
MILLIONS_OF_COLORS_PLUS
MILLIONS_OF_COLORS_PLUS = 32
TRILLIONS_OF_COLORS
TRILLIONS_OF_COLORS = 48
TRILLIONS_OF_COLORS_PLUS
TRILLIONS_OF_COLORS_PLUS = 64
label
label: str

ExtendScript STRING format label.

OutputColorMode

Bases: IntEnum

Output color mode (premultiplied vs straight).

Used in OutputModule Settings > Color

Not documented in AE scripting reference.

Attributes
PREMULTIPLIED
PREMULTIPLIED = 1
STRAIGHT_UNMATTED
STRAIGHT_UNMATTED = 0
label
label: str

ExtendScript STRING format label.

OutputFormat

Bases: IntEnum

Output file format.

Used in OutputModule Settings > Format

Not documented in AE scripting reference.

Attributes
AIFF
AIFF = 0
AVI
AVI = 1
DPX_CINEON_SEQUENCE
DPX_CINEON_SEQUENCE = 2
H264
H264 = 3
IFF_SEQUENCE
IFF_SEQUENCE = 4
JPEG_SEQUENCE
JPEG_SEQUENCE = 5
MP3
MP3 = 6
OPENEXR_SEQUENCE
OPENEXR_SEQUENCE = 7
PHOTOSHOP_SEQUENCE
PHOTOSHOP_SEQUENCE = 9
PNG_SEQUENCE
PNG_SEQUENCE = 8
QUICKTIME
QUICKTIME = 10
RADIANCE_SEQUENCE
RADIANCE_SEQUENCE = 11
SGI_SEQUENCE
SGI_SEQUENCE = 12
TARGA_SEQUENCE
TARGA_SEQUENCE = 14
TIFF_SEQUENCE
TIFF_SEQUENCE = 13
WAV
WAV = 15
label
label: str

ExtendScript STRING format label.

Functions
from_format_id
from_format_id(format_id: str) -> OutputFormat

Convert a Roou 4-char format identifier to OutputFormat.

Parameters:

  • format_id (str) –

    The 4-char format identifier from the Roou chunk (e.g. "H264", "TIF ", "png!").

Raises:

  • ValueError

    If the format identifier is not recognised.

PREFType

Bases: IntEnum

Preference file types.

See: https://ae-scripting.docsforadobe.dev/other/preferences/#preferences-object

Attributes
PREF_Type_MACHINE_INDEPENDENT
PREF_Type_MACHINE_INDEPENDENT = 8813
PREF_Type_MACHINE_INDEPENDENT_COMPOSITION
PREF_Type_MACHINE_INDEPENDENT_COMPOSITION = 8816
PREF_Type_MACHINE_INDEPENDENT_OUTPUT
PREF_Type_MACHINE_INDEPENDENT_OUTPUT = 8815
PREF_Type_MACHINE_INDEPENDENT_RENDER
PREF_Type_MACHINE_INDEPENDENT_RENDER = 8814
PREF_Type_MACHINE_SPECIFIC
PREF_Type_MACHINE_SPECIFIC = 8812
PREF_Type_MACHINE_SPECIFIC_PAINT
PREF_Type_MACHINE_SPECIFIC_PAINT = 8818
PREF_Type_MACHINE_SPECIFIC_TEXT
PREF_Type_MACHINE_SPECIFIC_TEXT = 8817

ParagraphDirection

Bases: IntEnum

Paragraph direction for text layers.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentdirection

Attributes
DIRECTION_LEFT_TO_RIGHT
DIRECTION_LEFT_TO_RIGHT = 0
DIRECTION_RIGHT_TO_LEFT
DIRECTION_RIGHT_TO_LEFT = 1

ParagraphJustification

Bases: IntEnum

Paragraph justification for text layers.

See: https://ae-scripting.docsforadobe.dev/text/textdocument/#textdocumentjustification

Attributes
CENTER_JUSTIFY
CENTER_JUSTIFY = 7415
FULL_JUSTIFY_LASTLINE_CENTER
FULL_JUSTIFY_LASTLINE_CENTER = 7418
FULL_JUSTIFY_LASTLINE_FULL
FULL_JUSTIFY_LASTLINE_FULL = 7419
FULL_JUSTIFY_LASTLINE_LEFT
FULL_JUSTIFY_LASTLINE_LEFT = 7416
FULL_JUSTIFY_LASTLINE_RIGHT
FULL_JUSTIFY_LASTLINE_RIGHT = 7417
LEFT_JUSTIFY
LEFT_JUSTIFY = 7413
MULTIPLE_JUSTIFICATIONS
MULTIPLE_JUSTIFICATIONS = 7412
RIGHT_JUSTIFY
RIGHT_JUSTIFY = 7414

PlayMode

Bases: IntEnum

Playback mode for preview.

Not documented in AE scripting reference.

Attributes
RAM_PREVIEW
RAM_PREVIEW = 8213
SPACEBAR
SPACEBAR = 8212

PostRenderAction

Bases: IntEnum

Action after rendering completes.

See: https://ae-scripting.docsforadobe.dev/renderqueue/outputmodule/#outputmodulepostrenderaction

Attributes
IMPORT
IMPORT = 3613
IMPORT_AND_REPLACE_USAGE
IMPORT_AND_REPLACE_USAGE = 3614
NONE
NONE = 3612
SET_PROXY
SET_PROXY = 3615
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> PostRenderAction

Convert binary value to PostRenderAction.

ProjectThread

Bases: IntEnum

Thread type for project operations.

Not documented in AE scripting reference.

Attributes
MainThread
MainThread = 2812
RQThread
RQThread = 2813
WorkQueueThread
WorkQueueThread = 2814

PropertyControlType

Bases: IntEnum

The type of effect control for a property.

Describes the UI control type exposed in the After Effects effect panel (scalar slider, color picker, angle dial, checkbox, dropdown, etc.).

Attributes
ANGLE
ANGLE = 3
BOOLEAN
BOOLEAN = 4
COLOR
COLOR = 5
CURVE
CURVE = 11
ENUM
ENUM = 7
GROUP
GROUP = 13
INTEGER
INTEGER = 1
LAYER
LAYER = 0
MASK
MASK = 12
PAINT_GROUP
PAINT_GROUP = 9
SCALAR
SCALAR = 2
SLIDER
SLIDER = 10
THREE_D
THREE_D = 18
TWO_D
TWO_D = 6
UNKNOWN
UNKNOWN = 15
UNKNOWN_14
UNKNOWN_14 = 14

PropertyType

Bases: IntEnum

Type of a property.

See: https://ae-scripting.docsforadobe.dev/property/propertybase/#propertybasepropertytype

Attributes
INDEXED_GROUP
INDEXED_GROUP = 6214
NAMED_GROUP
NAMED_GROUP = 6213
PROPERTY
PROPERTY = 6212

PropertyValueType

Bases: IntEnum

The type of value stored in a property.

Each type of data is stored and retrieved in a different kind of structure. For example, a 3-D spatial property (such as a layer's position) is stored as an array of three floating-point values.

See: https://ae-scripting.docsforadobe.dev/property/property/#propertypropertyvaluetype

Attributes
COLOR
COLOR = 7
CUSTOM_VALUE
CUSTOM_VALUE = 8
GIDE
GIDE = 16
LAYER_INDEX
LAYER_INDEX = 10
LITM
LITM = 15
LRDR
LRDR = 14
MARKER
MARKER = 9
MASK_INDEX
MASK_INDEX = 11
NO_VALUE
NO_VALUE = 1
ONE_D
ONE_D = 6
ORIENTATION
ORIENTATION = 17
SHAPE
SHAPE = 12
TEXT_DOCUMENT
TEXT_DOCUMENT = 13
THREE_D
THREE_D = 3
THREE_D_SPATIAL
THREE_D_SPATIAL = 2
TWO_D
TWO_D = 5
TWO_D_SPATIAL
TWO_D_SPATIAL = 4
UNKNOWN
UNKNOWN = 0

ProxyUseSetting

Bases: IntEnum

Proxy usage render setting.

Used in RenderQueueItem Settings > Proxy Use

Not documented in AE scripting reference.

Attributes
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
USE_ALL_PROXIES
USE_ALL_PROXIES = 1
USE_COMP_PROXIES_ONLY
USE_COMP_PROXIES_ONLY = 3
USE_NO_PROXIES
USE_NO_PROXIES = 0
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> ProxyUseSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

PulldownMethod

Bases: IntEnum

Pulldown method for footage.

See: https://ae-scripting.docsforadobe.dev/sources/footagesource/#footagesourceguesspulldown

Attributes
ADVANCE_24P
ADVANCE_24P = 6013
PULLDOWN_3_2
PULLDOWN_3_2 = 6012

PulldownPhase

Bases: IntEnum

Pulldown phase for footage.

See: https://ae-scripting.docsforadobe.dev/sources/footagesource/#footagesourceremovepulldown

Attributes
OFF
OFF = 5813
SSWWW
SSWWW = 5814
SWWWS
SWWWS = 5815
SWWWW_24P_ADVANCE
SWWWW_24P_ADVANCE = 5821
WSSWW
WSSWW = 5812
WSWWW_24P_ADVANCE
WSWWW_24P_ADVANCE = 5820
WWSSW
WWSSW = 5817
WWSWW_24P_ADVANCE
WWSWW_24P_ADVANCE = 5819
WWWSS
WWWSS = 5816
WWWSW_24P_ADVANCE
WWWSW_24P_ADVANCE = 5818
WWWWS_24P_ADVANCE
WWWWS_24P_ADVANCE = 5822

PulldownSetting

Bases: IntEnum

3:2 Pulldown phase for field rendering.

Used in RenderQueueItem Settings > 3:2 Pulldown

Not documented in AE scripting reference.

Attributes
OFF
OFF = 0
SSWWW
SSWWW = 2
SWWWS
SWWWS = 3
WSSWW
WSSWW = 1
WWSSW
WWSSW = 5
WWWSS
WWWSS = 4
label
label: str

ExtendScript STRING format label.

PurgeTarget

Bases: IntEnum

Target for purging caches.

See: https://ae-scripting.docsforadobe.dev/general/application/#apppurge

Attributes
ALL_CACHES
ALL_CACHES = 1412
IMAGE_CACHES
IMAGE_CACHES = 1415
SNAPSHOT_CACHES
SNAPSHOT_CACHES = 1414
UNDO_CACHES
UNDO_CACHES = 1413

RQItemStatus

Bases: IntEnum

Status of a render queue item.

See: https://ae-scripting.docsforadobe.dev/renderqueue/renderqueueitem/#renderqueueitemstatus

Attributes
DONE
DONE = 3019
ERR_STOPPED
ERR_STOPPED = 3018
NEEDS_OUTPUT
NEEDS_OUTPUT = 3013
QUEUED
QUEUED = 3015
RENDERING
RENDERING = 3016
UNQUEUED
UNQUEUED = 3014
USER_STOPPED
USER_STOPPED = 3017
WILL_CONTINUE
WILL_CONTINUE = 3012
Functions
from_binary
from_binary(value: int) -> RQItemStatus

Convert binary value to RQItemStatus.

RenderQuality

Bases: IntEnum

Quality setting for rendering.

Used in RenderQueueItem Settings > Quality

Not documented in AE scripting reference.

Attributes
BEST
BEST = 2
CURRENT_SETTINGS
CURRENT_SETTINGS = -1
DRAFT
DRAFT = 1
WIREFRAME
WIREFRAME = 0
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> RenderQuality

Convert binary value to RenderQuality (0xFFFF = CURRENT_SETTINGS).

ResizeQuality

Bases: IntEnum

Resize quality setting.

Used in OutputModule Settings > Stretch > Quality

Not documented in AE scripting reference.

Attributes
HIGH
HIGH = 1
LOW
LOW = 0
label
label: str

ExtendScript STRING format label.

ResolveType

Bases: IntEnum

Conflict resolution type for team projects.

See: https://ae-scripting.docsforadobe.dev/general/project/#projectresolveconflict

Attributes
ACCEPT_THEIRS
ACCEPT_THEIRS = 8612
ACCEPT_THEIRS_AND_COPY
ACCEPT_THEIRS_AND_COPY = 8613
ACCEPT_YOURS
ACCEPT_YOURS = 8614

SoloSwitchesSetting

Bases: IntEnum

Solo switches render setting.

Used in RenderQueueItem Settings > Solo Switches

Not documented in AE scripting reference.

Attributes
ALL_OFF
ALL_OFF = 0
CURRENT_SETTINGS
CURRENT_SETTINGS = 2
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> SoloSwitchesSetting

Convert binary value (0xFFFF = CURRENT_SETTINGS).

TimeDisplayType

Bases: IntEnum

How time is displayed in the project.

See: https://ae-scripting.docsforadobe.dev/general/project/#projecttimedisplaytype

Attributes
FRAMES
FRAMES = 2013
TIMECODE
TIMECODE = 2012
Functions
from_binary
from_binary(value: int) -> TimeDisplayType

Convert binary value to TimeDisplayType.

TimeSpanSource

Bases: IntEnum

Time span source setting.

Used in RenderQueueItem Settings > Time Span

Not documented in AE scripting reference.

Attributes
CUSTOM
CUSTOM = 2
LENGTH_OF_COMP
LENGTH_OF_COMP = 0
WORK_AREA_ONLY
WORK_AREA_ONLY = 1
label
label: str

ExtendScript STRING format label.

Functions
from_binary
from_binary(value: int) -> TimeSpanSource

Convert binary value (0xFFFF = CUSTOM).

ToolType

Bases: IntEnum

Tool type in the application.

See: https://ae-scripting.docsforadobe.dev/general/project/#projecttooltype

Attributes
Tool_Arrow
Tool_Arrow = 9012
Tool_CameraDollyCamera
Tool_CameraDollyCamera = 9017
Tool_CameraDollyToCursor
Tool_CameraDollyToCursor = 9048
Tool_CameraDollyTowardsCursor
Tool_CameraDollyTowardsCursor = 9047
Tool_CameraMaya
Tool_CameraMaya = 9014
Tool_CameraOrbit
Tool_CameraOrbit = 9015
Tool_CameraOrbitCamera
Tool_CameraOrbitCamera = 9015
Tool_CameraOrbitCursor
Tool_CameraOrbitCursor = 9044
Tool_CameraOrbitScene
Tool_CameraOrbitScene = 9045
Tool_CameraPanCamera
Tool_CameraPanCamera = 9016
Tool_CameraPanCursor
Tool_CameraPanCursor = 9046
Tool_CameraTrackXY
Tool_CameraTrackXY = 9016
Tool_CameraTrackZ
Tool_CameraTrackZ = 9017
Tool_CloneStamp
Tool_CloneStamp = 9019
Tool_Eraser
Tool_Eraser = 9020
Tool_Feather
Tool_Feather = 9032
Tool_Hairbrush
Tool_Hairbrush = 9042
Tool_Hand
Tool_Hand = 9021
Tool_Magnify
Tool_Magnify = 9022
Tool_Oval
Tool_Oval = 9026
Tool_Paintbrush
Tool_Paintbrush = 9018
Tool_PanBehind
Tool_PanBehind = 9023
Tool_Pen
Tool_Pen = 9031
Tool_PenConvert
Tool_PenConvert = 9035
Tool_PenMinus
Tool_PenMinus = 9034
Tool_PenPlus
Tool_PenPlus = 9033
Tool_Pin
Tool_Pin = 9036
Tool_PinAdvanced
Tool_PinAdvanced = 9043
Tool_PinBend
Tool_PinBend = 9038
Tool_PinDepth
Tool_PinDepth = 9040
Tool_PinStarch
Tool_PinStarch = 9037
Tool_Polygon
Tool_Polygon = 9027
Tool_Quickselect
Tool_Quickselect = 9041
Tool_Rect
Tool_Rect = 9024
Tool_Rotate
Tool_Rotate = 9013
Tool_RoundedRect
Tool_RoundedRect = 9025
Tool_Star
Tool_Star = 9028
Tool_TextH
Tool_TextH = 9029
Tool_TextV
Tool_TextV = 9030

TrackMatteType

Bases: IntEnum

Track matte type for a layer.

See: https://ae-scripting.docsforadobe.dev/layer/avlayer/#avlayertrackmattetype

Attributes
ALPHA
ALPHA = 5013
ALPHA_INVERTED
ALPHA_INVERTED = 5014
LUMA
LUMA = 5015
LUMA_INVERTED
LUMA_INVERTED = 5016
NO_TRACK_MATTE
NO_TRACK_MATTE = 5012
Functions
from_binary
from_binary(value: int) -> TrackMatteType

Convert binary value to TrackMatteType.

ViewerType

Bases: IntEnum

Type of viewer panel.

See: https://ae-scripting.docsforadobe.dev/other/viewer/#viewertype

Attributes
VIEWER_COMPOSITION
VIEWER_COMPOSITION = 7612
VIEWER_FOOTAGE
VIEWER_FOOTAGE = 7614
VIEWER_LAYER
VIEWER_LAYER = 7613