English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

Adobe After Effects CS3 Professional Tutorial - Scripting Guide


 









Adobe After Effects CS3 Professional Tutorial - Scripting Guide

Adobe After Effects CS3 Professional Tutorial - Scripting Guide FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index Adobe After Effects CS3 Professional Tutorial - Scripting Guide


Overview
If you are new to scripting
About this guide
Expressions
Motion math
Editing scripts
The ExtendScript JSX format
ExtendScript Toolkit
File and Folder Objects
ScriptUI User Interface Module
Tools and Utilities
Interapplication Communication
External Communication
Activating full scripting features
Write to files
Create folders and set the current folder
Create a socket connection (for details of this JavaScript utility, see the JavaScript Tools Guide)
Accessing and writing scripts
The Scripts menu and Scripts folder
Shutdown and Startup folders
The Window menu and ScriptUI Panels folder
Sending a script to After Effects from the system
How to include After Effects scripting in a command line (Windows)
How to include After Effects scripting in an AppleScript (Mac OS)
Testing and troubleshooting
More resources to learn scripting
JavaScript variables
JavaScript keywords and statement syntax
JavaScript operators
Operator Precedence
JavaScript Reference
The After Effects Object Model
Object summary
Global functions
clearOutput() global function
currentFormatToTime() global function
timeToCurrentFormat() global function
write() global function
writeLn() global function
Application object
Attributes
Methods
Application activate() method
Application beginSuppressDialogs() method
Application beginUndoGroup() method
Application buildName attribute
Application buildNumber attribute
Application cancelTask() method
Application endSuppressDialogs() method
Application endUndoGroup() method
Application endWatchFolder() method
Application exitAfterLaunchAndEval attribute
Application exitCode attribute
Application isRenderEngine attribute
Application isWatchFolder attribute
Application language attribute
Application memoryInUse attribute
Application newProject() method
Application onError attribute
Application open() method
Application parseSwatchFile() method
Application pauseWatchFolder() method
Application project attribute
Application purge() method
Application quit() method
Application saveProjectOnCrash attribute
Application scheduleTask() method
Application setMemoryUsageLimits() method
Application setSavePreferencesOnQuit() method
Application settings attribute
Application version attribute
Application watchFolder() method
AVItem object
AVItem duration attribute
AVItem footageMissing attribute
AVItem frameDuration attribute
AVItem frameRate attribute
AVItem hasAudio attribute
AVItem hasVideo attribute
AVItem height attribute
AVItem name attribute
AVItem pixelAspect attribute
AVItem proxySource attribute
AVItem setProxy() method
AVItem setProxyToNone() method
AVItem setProxyWithPlaceholder() method
AVItem setProxyWithSequence() method
AVItem setProxyWithSolid() method
AVItem time attribute
AVItem usedIn attribute
AVItem useProxy attribute
AVItem width attribute
AVLayer object
Marker
Time Remap
Motion Trackers
Masks
Effects
Transform
Anchor Point
Position
Scale
Orientation
X Rotat ion
Y Rotat ion
Rotat ion
Opacity
Layer Styles
Material Options
Casts Shadows
Light Transmission
Accepts Shadows
Accepts Lights
Ambient
Diffuse
Specular
Shininess
Metal
Audio
Audio Levels
AVLayer adjustmentLayer attribute
AVLayer audioActive attribute
AVLayer audioActiveAtTime() method
AVLayer audioEnabled attribute
AVLayer autoOrient attribute
AVLayer blendingMode attribute
BlendingMode.ADD
BlendingMode.ALPHA_ADD
BlendingMode.CLASSIC_COLOR_BURN
BlendingMode.CLASSIC_COLOR_DODGE
BlendingMode.CLASSIC_DIFFERENCE
BlendingMode.COLOR
BlendingMode.COLOR_BURN
BlendingMode.COLOR_DODGE
BlendingMode.DANCING_DISSOLVE
BlendingMode.DARKEN
BlendingMode.DARKER_COLOR
BlendingMode.DIFFERENCE
BlendingMode.DISSOLVE
BlendingMode.EXCLUSION
BlendingMode.HARD_LIGHT
BlendingMode.HARD_MIX
BlendingMode.HUE
BlendingMode.LIGHTEN
BlendingMode.LIGHTER_COLOR
BlendingMode.LINEAR_BURN
BlendingMode.LINEAR_DODGE
BlendingMode.LINEAR_LIGHT
BlendingMode.LUMINESCENT_PREMUL
BlendingMode.LUMINOSITY
BlendingMode.MULTIPLY
BlendingMode.NORMAL
BlendingMode.OVERLAY
BlendingMode.PIN_LIGHT
BlendingMode.SATURATION
BlendingMode.SCREEN
BlendingMode.SILHOUETE_ALPHA
BlendingMode.SILHOUETTE_LUMA
BlendingMode.SOFT_LIGHT
BlendingMode.STENCIL_ALPHA
BlendingMode.STENCIL_LUMA
BlendingMode.VIVID_LIGHT
AVLayer calculateTransformFromPoints() method
AVLayer canSetCollapseTransformation attribute
AVLayer canSetTimeRemapEnabled attribute
AVLayer collapseTransformation attribute
AVLayer effectsActive attribute
AVLayer frameBlending attribute
AVLayer frameBlendingType attribute
AVLayer guideLayer attribute
AVLayer hasAudio attribute
AVLayer hasTrackMatte attribute
AVLayer height attribute
AVLayer isNameFromSource attribute
AVLayer isTrackMatte attribute
AVLayer motionBlur attribute
AVLayer preserveTransparency attribute
AVLayer quality attribute
AVLayer replaceSource() method
AVLayer source attribute
AVLayer sourceRectAtTime() method
AVLayer threeDLayer attribute
AVLayer threeDPerChar attribute
AVLayer timeRemapEnabled attribute
AVLayer trackMatteType attribute
AVLayer width attribute
CameraLayer object
Marker
Transform
Point of Interest
Position
Scale
Orientation
X Rotat ion
Y Rotat ion
Rotat ion
Opacity
Camera Options
Zoom
Depth of Field
Focus Distance
Blur Level
Collection object
CompItem object
CompItem activeCamera attribute
CompItem bgColor attribute
CompItem displayStartTime attribute
CompItem draft3d attribute
CompItem duplicate() method
CompItem frameBlending attribute
CompItem frameDuration attribute
CompItem hideShyLayers attribute
CompItem layer() method
CompItem layers attribute
CompItem motionBlur attribute
CompItem numLayers attribute
CompItem preserveNestedFrameRate attribute
CompItem preserveNestedResolution attribute
CompItem renderer attribute
CompItem renderers attribute
CompItem resolutionFactor attribute
CompItem selectedLayers attribute
CompItem selectedProperties attribute
CompItem shutterAngle attribute
CompItem shutterPhase attribute
CompItem workAreaDuration attribute
CompItem workAreaStart attribute
FileSource object
FileSource file attribute
FileSource missingFootagePath attribute
FileSource reload() method
FolderItem object
FolderItem item() method
FolderItem items attribute
FolderItem numItems attribute
FootageItem object
FootageItem file attribute
FootageItem mainSource attribute
FootageItem replace() method
FootageItem replaceWithPlaceholder() method
FootageItem replaceWithSequence() method
FootageItem replaceWithSolid() method
FootageSource object
FootageSource alphaMode attribute
FootageSource conformFrameRate attribute
FootageSource displayFrameRate attribute
FootageSource fieldSeparationType attribute
FootageSource guessAlphaMode() method
FootageSource guessPulldown() method
FootageSource hasAlpha attribute
FootageSource highQualityFieldSeparation attribute
FootageSource invertAlpha attribute
FootageSource isStill attribute
FootageSource loop attribute
FootageSource nativeFrameRate attribute
FootageSource premulColor attribute
FootageSource removePulldown attribute
ImportOptions object
ImportOptions canImportAs() method
ImportOptions file attribute
ImportOptions forceAlphabetical attribute
ImportOptions importAs attribute
ImportOptions sequence attribute
Item object
Item comment attribute
Item id attribute
Item name attribute
Item parentFolder attribute
Item remove() method
Item selected attribute
Item typeName attribute
ItemCollection object
ItemCollection addComp() method
ItemCollection addFolder() method
KeyframeEase object
KeyframeEase influence attribute
KeyframeEase speed attribute
Layer object
Layer active attribute
Layer activeAtTime() method
Layer applyPreset() method
Layer comment attribute
Layer containingComp attribute
Layer copyToComp() method
Layer duplicate() method
Layer enabled attribute
Layer hasVideo attribute
Layer index attribute
Layer inPoint attribute
Layer isNameSet attribute
Layer locked attribute
Layer moveAfter() method
Layer moveBefore() method
Layer moveToBeginning() method
Layer moveToEnd() method
Layer name attribute
Layer nullLayer attribute
Layer outPoint attribute
Layer parent attribute
Layer remove() method
Layer selectedProperties attribute
Layer setParentWithJump() method
Layer shy attribute
Layer solo attribute
Layer startTime attribute
Layer stretch attribute
Layer time attribute
LayerCollection object
LayerCollection add() method
LayerCollection addCamera() method
LayerCollection addLight() method
LayerCollection addNull() method
LayerCollection addShape() method
LayerCollection addSolid() method
LayerCollection addText() method
LayerCollection byName() method
LayerCollection precompose() method
LightLayer object
Marker
Transform
Point of Interest
Position
Scale
Orientation
X Rotat ion
Y Rotat ion
Rotat ion
Opacity
Light Options
Intensity
Color
Cone Angle
Cone Feather
Casts Shadows
Shadow Darkness
Shadow Diffusion
MarkerValue object
MarkerValue chapter attribute
MarkerValue comment attribute
MarkerValue cuePointName attribute
MarkerValue eventCuePoint attribute
MarkerValue frameTarget attribute
MarkerValue getParameters() method
MarkerValue setParameters() method
MarkerValue url attribute
MaskPropertyGroup object
MaskPropertyGroup color attribute
MaskPropertyGroup inverted attribute
MaskPropertyGroup locked attribute
MaskPropertyGroup maskMode attribute
MaskPropertyGroup maskMotionBlur attribute
MaskPropertyGroup rotoBezier attribute
OMCollection object
OutputModule object
OutputModule applyTemplate() method
OutputModule file attribute
OutputModule name attribute
OutputModule postRenderAction attribute
OutputModule remove() method
OutputModule saveAsTemplate() method
OutputModule templates attribute
PlaceholderSource object
Project object
Project activeItem attribute
Project autoFixExpressions() method
Project bitsPerChannel attribute
Project close() method
Project consolidateFootage() method
Project displayStartFrame attribute
Project file attribute
Project importFile() method
Project importFileWithDialog() method
Project importPlaceholder() method
Project item() method
Project items attribute
Project linearBlending attribute
Project numItems attribute
Project reduceProject() method
Project removeUnusedFootage() method
Project renderQueue attribute
Project rootFolder attribute
Project save() method
Project saveWithDialog() method
Project selection attribute
Project showWindow() method
Project timecodeBaseType attribute
Project timecodeDisplayType attribute
Project timecodeFilmType attribute
Project timecodeNTSCDropFrame attribute
Project transparencyGridThumbnails attribute
Property object
Example: Get and set the value of opacity
Example: Get and set the value of a position
Example: Change the value of a mask shape to be open instead of closed
Example: Get the value of a color at a particular time
Example: Check that a scale calculated by an expression at time 3.5 is the expected value of [10,50]
Example: Keyframe a rotation from 0 to 90 and back again
Example: Change the keyframe values for the first three keyframes of some source text
Example: Set values using the convenience syntax for position, scale, color, or source text
Property addKey() method
Property canSetExpression attribute
Property canVaryOverTime attribute
Property expression attribute
Property expressionEnabled attribute
Property expressionError attribute
Property hasMax attribute
Property hasMin attribute
Property isInterpolationTypeValid() method
Property isSpatial attribute
Property isTimeVarying attribute
Property keyframeInterpolationType attribute
Property keyInInterpolationType() method
Property keyInSpatialTangent() method
Property keyInTemporalEase() method
Property keyOutInterpolationType() method
Property keyOutSpatialTangent() method
Property keyOutTemporalEase() method
Property keyRoving() method
Property keySelected() method
Property keySpatialAutoBezier() method
Property keySpatialContinuous() method
Property keyTemporalAutoBezier() method
Property keyTemporalContinuous() method
Property keyTime() method
Property keyValue() method
Property maxValue attribute
Property minValue attribute
Property nearestKeyIndex() method
Property numKeys attribute
Property propertyIndex attribute
Property propertyValueType attribute
Property removeKey() method
Property selectedKeys attribute
Property setInterpolationTypeAtKey() method
Property setRovingAtKey() method
Property setSelectedAtKey() method
Property setSpatialAutoBezierAtKey() method
Property setSpatialContinuousAtKey() method
Property setSpatialTangentsAtKey() method
Property setTemporalAutoBezierAtKey() method
Property setTemporalContinuousAtKey() method
Property setTemporalEaseAtKey() method
Property setValue() method
Property setValueAtKey() method
Property setValueAtTime() method
Property setValuesAtTimes() method
Property unitsText attribute
Property value attribute
Property valueAtTime() method
PropertyBase object
Reference invalidation
PropertyBase active attribute
PropertyBase canSetEnabled attribute
PropertyBase duplicate() method
PropertyBase elided attribute
PropertyBase enabled attribute
PropertyBase isEffect attribute
PropertyBase isMask attribute
PropertyBase isModified attribute
PropertyBase matchName attribute
PropertyBase moveTo() method
PropertyBase name attribute
PropertyBase parentProperty attribute
PropertyBase propertyDepth attribute
PropertyBase propertyGroup() method
PropertyBase propertyIndex attribute
PropertyBase propertyType attribute
PropertyBase remove() method
PropertyBase selected attribute
PropertyGroup object
PropertyGroup addProperty() method
PropertyGroup canAddProperty() method
PropertyGroup numProperties attribute
PropertyGroup property() method
RenderQueue object
RenderQueue Item() method
RenderQueue items attribute
RenderQueue numItems attribute
RenderQueue pauseRendering() method
RenderQueue render() method
RenderQueue rendering attribute
RenderQueue showWindow() method
RenderQueue stopRendering() method
RenderQueueItem object
RenderQueueItem applyTemplate() method
RenderQueueItem comp attribute
RenderQueueItem duplicate() method
RenderQueueItem elapsedSeconds attribute
RenderQueueItem logType attribute
RenderQueueItem numOutputModules attribute
RenderQueueItem onStatusChanged attribute
RenderQueueItem outputModules attribute
RenderQueueItem outputModule() method
RenderQueueItem remove() method
RenderQueueItem render attribute
RenderQueueItem saveAsTemplate() method
RenderQueueItem skipFrames attribute
RenderQueueItem startTime attribute
RenderQueueItem status attribute
RenderQueueItem templates attribute
RenderQueueItem timeSpanDuration attribute
RenderQueueItem timeSpanStart attribute
RQItemCollection object
RQItemCollection add() method
Settings object
Settings getSetting() method
Settings haveSetting() method
Settings saveSetting() method
Shape object
Shape closed attribute
Shape inTangents attribute
Shape outTangents attribute
Shape vertices attribute
ShapeLayer object
SolidSource object
SolidSource color attribute
System object
System callSystem() method
System machineName attribute
System osName attribute
System osVersion attribute
System userName attribute
TextDocument object
TextDocument text attribute
TextLayer object
AE Properties
Text
Source Text
Path Options
Path
Reverse Path
Perpendicular To Path
Force Alignment
First Margin
Last Margin
More Options
Anchor Point Grouping
Grouping Al ignment
Fill & Stroke
Inter-Character Blending
Animators
Unused Properties and Attributes
Examples
Save and increment
Render named items
New render locations
Smart import
Render and e-mail
Convert selected properties to markers
After Effects Object Summary
AlphaMode enum
AlphaMode.IGNORE
AlphaMode.PREMULTIPLIED
AlphaMode.STRAIGHT
Applicat ion object
act ivate() no return
beginSuppressDialogs() no return
beginUndoGroup(string undoName) no return
buildName : string : readOnly
bui ldNumber : integer : readOnly
cancelTask(integer taskID) no return
endSuppressDialogs(boolean showAlert) no return
endUndoGroup() no return
endWatchFolder() no return
exitAfterLaunchAndEval : boolean : read/write
exi tCode : integer : read/write
findMenuCommandId() returns integer
isProfessionalVersion : boolean : readOnly
isRenderEngine : boolean : readOnly
isUISuppressed : boolean : readOnly
isWatchFolder : boolean : readOnly
language : Language : readOnly
memoryInUse : number : readOnly
newProject() no return
open([File file]) returns Project
openTemplate(File fileToOpenWithTemplateSemantics) no return
parseSwatchFile(File swatchFile) returns SwatchObject
pauseWatchFolder(boolean doPause) no return
project : Project : readOnly
purge(PurgeTarget target) no return
qui t() no return
saveProjectOnCrash : boolean : read/write
scheduleTask(stringToExecute, float delay, boolean repeat) returns taskID
setMemoryUsageLimits(float imageCachePercent , float maximumMemoryPercent) no return
setSavePreferencesOnQui t(boolean doSave) no return
settings : Settings : readOnly
version : string : readOnly
watchFolder(File file) no return
onError(string errorString, s tring severity) no return
AVLayer object
(integer propertyIndex) returns PropertyBase
(string propertyName) returns PropertyBase
active : boolean : readOnly
activeAtTime(float atTime) returns boolean
addProperty(string propertyName) returns PropertyBase
adjustmentLayer : boolean : read/write
applyPreset(string presetName) no return
audioActive : boolean : readOnly
audioActiveAtTime(f loat atTime) returns boolean
audioEnabled : boolean : read/write
autoOrient : AutoOrientType : read/write
blendingMode : BlendingMode : read/write
calculateTransformFromPoints(Array [top,left], Array [top,right ] , Array [bottom,right])
returns Object with transform properties set
canAddProperty(string propertyName) returns boolean
canSetCol lapseTransformation : boolean : readOnly
canSetEnabled : boolean : readOnly
canSetTimeRemapEnabled : boolean : readOnly
collapseTransformation : boolean : read/write
comment : string : read/write
containingComp : CompItem : readOnly
copyToComp(CompItem intoComp) no return
duplicate() returns AVLayer
effectsActive : boolean : read/write
elided : boolean : readOnly
enabled : boolean : read/write
frameBlending : boolean : readOnly
frameBlendingType : FrameBlendingType : read/write
guideLayer : boolean : read/write
hasAudio : boolean : readOnly
hasTrackMatte : boolean : readOnly
hasVideo : boolean : readOnly
height : f l oat : readOnly
inPoint : f loat : read/write
index : integer : readOnly
i sEffect : boolean : readOnly
isMask : boolean : readOnly
isModified : boolean : readOnly
isNameFromSource : boolean : readOnly
i sNameSet : boolean : readOnly
isTrackMatte : boolean : readOnly
locked : boolean : read/write
matchName : string : readOnly
motionBlur : boolean : read/write
moveAfter(Layer otherLayer) no return
moveBefore(Layer otherLayer) no return
moveTo(integer index) no return
moveToBeginning() no return
moveToEnd() no return
name : string : read/write
nul lLayer : boolean : readOnly
numProperties : integer : readOnly
outPoint : float : read/write
parent : Layer : read/write
parentProperty : PropertyGroup : readOnly
preserveTransparency : boolean : read/write
property(integer propertyIndex) returns PropertyBase
property(string propertyName) returns PropertyBase
propertyDepth : integer : readOnly
propertyGroup([integer countUp]) returns PropertyGroup
propertyType : PropertyType : readOnly
quality : LayerQual i t y : read/write
remove() no return
replaceSource(Item newSource, boolean fixExpressions) no return
selected : boolean : read/write
selectedProperties : Array of PropertyBase: readOnly
setParentWithJump(Layer newParent) no return
shy : boolean : read/write
solo : boolean : read/write
source : AVItem : readOnly
sourceRectAtTime(float atTime, boolean includeExtents)
returns Object with float properties: top; lef t; width; height
s tartTime : f loat : read/write
s tretch : f loat : read/write
threeDLayer : boolean : read/write
threeDPerChar : boolean : read/write
t ime : float : readOnly
t imeRemapEnabled : boolean : read/wr ite
trackMatteType : TrackMatteType : read/write
width : float : readOnly
BlendingMode enum
BlendingMode.ADD
BlendingMode.ALPHA_ADD
BlendingMode.CLASSIC_COLOR_BURN
BlendingMode.CLASSIC_COLOR_DODGE
BlendingMode.CLASSIC_DIFFERENCE
BlendingMode.COLOR
BlendingMode.COLOR_BURN
BlendingMode.COLOR_DODGE
BlendingMode.DANCING_DISSOLVE
BlendingMode.DARKEN
BlendingMode.DARKER_COLOR
BlendingMode.DIFFERENCE
BlendingMode.DISSOLVE
BlendingMode.EXCLUSION
BlendingMode.HARD_LIGHT
BlendingMode.HARD_MIX
BlendingMode.HUE
BlendingMode.LIGHTEN
BlendingMode.LIGHTER_COLOR
BlendingMode.LINEAR_BURN
BlendingMode.LINEAR_DODGE
BlendingMode.LINEAR_LIGHT
BlendingMode.LUMINESCENT_PREMUL
BlendingMode.LUMINOSITY
BlendingMode.MULTIPLY
BlendingMode.NORMAL
BlendingMode.OVERLAY
BlendingMode.PIN_LIGHT
BlendingMode.SATURATION
BlendingMode.SCREEN
BlendingMode.SILHOUETE_ALPHA
BlendingMode.SILHOUETTE_LUMA
BlendingMode.SOFT_LIGHT
BlendingMode.STENCIL_ALPHA
BlendingMode.STENCIL_LUMA
BlendingMode.VIVID_LIGHT
CloseOptions enum
CloseOptions.DO_NOT_SAVE_CHANGES
CloseOptions.PROMPT_TO_SAVE_CHANGES
CloseOptions.SAVE_CHANGES
CompItem object
activeCamera : Layer : readOnly
applyPreset(string presetName) no return
bgColor : Array of float : r ead/write
comment : string : read/write
displayStartTime : f loat : read/write
draft3d : boolean : read/write
duplicate() returns CompItem
duration : float : read/write
footageMissing : boolean : readOnly
frameBlending : boolean : read/write
frameDuration : float : read/write
frameRate : float : read/write
hasAudio : boolean : readOnly
hasVideo : boolean : readOnly
height : integer : read/write
hideShyLayers : boolean : read/write
id : integer : readOnly
layer(integer layerIndex) returns Layer
layer(string layerName) returns Layer
layer(Layer otherLayer, integer relativeIndex) returns Layer
layers : LayerCollection: readOnly
motionBlur : boolean : read/write
name : string : read/write
numLayers : integer : readOnly
parentFolder : FolderItem : read/write
pixelAspect : f loat : read/write
preserveNestedFrameRate : boolean : read/write
preserveNestedResolution : boolean : read/write
proxySource : FootageSource : readOnly
remove() no return
renderer : s tring : read/write
renderers : Array of string: readOnly
resolutionFactor : Array of integer : read/write
selected : boolean : read/write
selectedLayers : Array of Layer : readOnly
selectedProperties : Array of PropertyBase: readOnly
setProxy(File proxyFile) no return
setProxyToNone() no return
setProxyWithPlaceholder(string name, integer width, integer height, f loat frameRate, float durat ion)
no return
setProxyWithSequence(File proxyFile, boolean forceAlphabet ical) no return
setProxyWithSolid(ArrayOfFloat color, s tring name, integer width, integer height,
float pixelAspecRatio) no return
shutterAngle : integer : read/write
shutterPhase : integer : read/write
t ime : float : read/write
typeName : string : readOnly
useProxy : boolean : read/write
usedIn : Array of CompItem : r eadOnly
width : integer : read/write
workAreaDuration : float : read/write
workAreaStart : float : read/write
FieldSeparationType enum
FieldSeparationType.LOWER_FIELD_FIRST
FieldSeparationType.OFF
FieldSeparationType.UPPER_FIELD_FIRST
FileSource object
a lphaMode : AlphaMode : read/write
conformFrameRate : floa t : read/write
displayFrameRate : float : readOnly
fieldSeparationType : FieldSeparationType : readOnly
f ile : F i l e : readOnly
guessAlphaMode() no return
guessPulldown(PulldownMethod pul ldownMethod) no return
hasAlpha : boolean : readOnly
highQualityFieldSeparation : boolean : read/write
invertAlpha : boolean : read/write
isSt i l l : boolean : readOnly
loop : integer : read/write
missingFootagePath : string : readOnly
nativeFrameRate : f loat : readOnly
premulColor : Array of f loat : read/write
reload() no return
removePul ldown : PulldownPhase : readOnly
FolderItem object
comment : string : read/write
id : integer : readOnly
i tem(integer itemIndex) returns Item
items : ItemCollection : readOnly
name : string : read/write
numItems : integer : readOnly
parentFolder : FolderItem : read/write
remove() no return
selected : boolean : read/write
typeName : string : readOnly
FootageItem object
comment : string : read/write
durat ion : float : readOnly
f ile : F i l e : readOnly
footageMissing : boolean : readOnly
frameDuration : float : readOnly
frameRate : float : readOnly
hasAudio : boolean : readOnly
hasVideo : boolean : readOnly
height : integer : read/write
id : integer : readOnly
mainSource : FootageSource : readOnly
name : string : read/write
parentFolder : FolderItem : read/write
pixelAspect : f loat : read/write
proxySource : FootageSource : readOnly
remove() no return
replace(Fi le proxyFi le) no return
replaceWithPlaceholder(string name, integer width, integer height, float frameRate, float duration)
no return
replaceWi thSequence(File proxyFile, boolean forceAlphabetical) no return
replaceWithSolid(ArrayOfFloat color, string name, in teger width, integer height, float pixelAspecRatio)
no return
selected : boolean : read/write
setProxy(File proxyFile) no return
setProxyToNone() no return
setProxyWithPlaceholder(string name, integer width, integer height, f loat frameRate, float durat ion)
no return
setProxyWithSequence(File proxyFile, boolean forceAlphabet ical) no return
setProxyWithSolid(ArrayOfFloat color, s tring name, integer width, integer height,
float pixelAspecRatio) no return
t ime : float : readOnly
typeName : string : readOnly
useProxy : boolean : read/write
usedIn : Array of CompItem : r eadOnly
width : integer : read/write
ImportAsType enum
ImportAsType.COMP
ImportAsType.COMP_CROPPED_LAYERS
ImportAsType.FOOTAGE
ImportAsType.PROJECT
ImportOptions object
new ImportOptions(File fileToImport) returns ImportOpt ions
canImportAs(ImportAsType asType) returns boolean
f ile : F i l e : read/write
forceAlphabetical : boolean : read/write
importAs : ImportAsType : read/write
sequence : boolean : read/write
ItemCol lection object
addComp(string name, integer width, integer height, float pixelAspectRatio, float duration,
float frameRate) returns CompItem
addFolder(string name) returns FolderItem
KeyframeEase object
new KeyframeEase(float speed, float influence) returns KeyframeEase
influence : f loat : read/write
speed : float : read/write
KeyframeInterpolationType enum
KeyframeInterpolationType.BEZIER
KeyframeInterpolationType.HOLD
KeyframeInterpolationType.LINEAR
Language enum
Language.ENGLISH
Language.FRENCH
Language.GERMAN
Language.ITALIAN
Language.JAPANESE
Language.SPANISH
CameraLayer object
(integer propertyIndex) returns PropertyBase
(string propertyName) returns PropertyBase
active : boolean : readOnly
activeAtTime(float atTime) returns boolean
addProperty(string propertyName) returns PropertyBase
adjustmentLayer : boolean : readOnly
applyPreset(string presetName) no return
autoOrient : AutoOrientType : read/write
canAddProperty(string propertyName) returns boolean
canSetEnabled : boolean : readOnly
comment : string : read/write
containingComp : CompItem : readOnly
copyToComp(CompItem intoComp) no return
duplicate() returns CameraLayer
elided : boolean : readOnly
enabled : boolean : read/write
hasVideo : boolean : readOnly
inPoint : f loat : read/write
index : integer : readOnly
i sEffect : boolean : readOnly
isMask : boolean : readOnly
isModified : boolean : readOnly
i sNameSet : boolean : readOnly
locked : boolean : read/write
matchName : string : readOnly
moveAfter(Layer otherLayer) no return
moveBefore(Layer otherLayer) no return
moveTo(integer index) no return
moveToBeginning() no return
moveToEnd() no return
name : string : read/write
nul lLayer : boolean : readOnly
numProperties : integer : readOnly
outPoint : float : read/write
parent : Layer : read/write
parentProperty : PropertyGroup : readOnly
property(integer propertyIndex) returns PropertyBase
property(string propertyName) returns PropertyBase
propertyDepth : integer : readOnly
propertyGroup([integer countUp]) returns PropertyGroup
propertyType : PropertyType : readOnly
remove() no return
selected : boolean : read/write
selectedProperties : Array of PropertyBase: readOnly
setParentWithJump(Layer newParent) no return
shy : boolean : read/write
solo : boolean : read/write
s tartTime : f loat : read/write
s tretch : f loat : read/write
t ime : float : readOnly
LayerCollection object
add(AVItem theItem,
[ float durat ion]) returns AVLayer
addCamera(string name,
ArrayOfFloat centerPoint) returns Layer
addLight(string name,
ArrayOfFloat centerPoint) returns Layer
addNull([float duration]) returns AVLayer
addShape() returns Layer
addSolid(ArrayOfFloat color , s tring name, integer width, integer height, f loat pixelAspectRatio,
[float duration]) returns AVLayer
addText([TextDocument textDoc]) returns AVLayer
addText(string text ) returns AVLayer
byName(string name) returns Layer
precompose(ArrayOfInteger layerIndices, s tring name, [boolean moveAllAttributes])
returns CompItem
LayerQuality enum
LayerQuality.BEST
LayerQuality.DRAFT
LayerQuality.WIREFRAME
LogType enum
LogType.ERRORS_AND_PER_FRAME_INFO
LogType.ERRORS_AND_SETTINGS
LogType.ERRORS_ONLY
MarkerValue object
new MarkerValue(string comment, [string chapter], [string url], [string frameTarget])
returns MarkerValue
chapter : string : read/write
comment : string : read/write
cuePointName : s t r ing : read/write
eventCuePoint : boolean : read/write
frameTarget : string : read/write
getParameters() returns object with properties set
setParameters(Object keyValuePairs) no return
url : string : read/write
MaskMode enum
MaskMode.ADD
MaskMode.DARKEN
MaskMode.DIFFERENCE
MaskMode.INTERSECT
MaskMode.LIGHTEN
MaskMode.NONE
MaskMode.SUBTRACT
MaskMotionBlur enum
MaskMotionBlur.OFF
MaskMotionBlur.ON
MaskMotionBlur.SAME_AS_LAYER
MaskPropertyGroup object
(integer propertyIndex) returns PropertyBase
(string propertyName) returns PropertyBase
active : boolean : readOnly
addProperty(string propertyName) returns PropertyBase
canAddProperty(string propertyName) returns boolean
canSetEnabled : boolean : readOnly
color : Array of f loat : read/write
duplicate() returns MaskPropertyGroup
elided : boolean : readOnly
enabled : boolean : readOnly
inverted : boolean : read/write
i sEffect : boolean : readOnly
isMask : boolean : readOnly
isModified : boolean : readOnly
locked : boolean : read/write
maskMode : MaskMode : read/write
maskMotionBlur : MaskMotionBlur : read/write
matchName : string : readOnly
moveTo(integer index) no return
name : string : read/write
numProperties : integer : readOnly
parentProperty : PropertyGroup : readOnly
property(integer propertyIndex) returns PropertyBase
property(string propertyName) returns PropertyBase
propertyDepth : integer : readOnly
propertyGroup([integer countUp]) returns PropertyGroup
propertyIndex : integer : readOnly
propertyType : PropertyType : readOnly
remove() no return
rotoBezier : boolean : read/write
selected : boolean : read/write
OMCollection object
add() returns OutputModule
OutputModule object
applyTemplate(string templateName) no return
f ile : F i l e : read/write
name : string : readOnly
postRenderAction : PostRenderAction : read/write
remove() no return
saveAsTemplate(string templateName) no return
templates : Array of string: readOnly
PlaceholderSource object
a lphaMode : AlphaMode : read/write
conformFrameRate : floa t : read/write
displayFrameRate : float : readOnly
fieldSeparationType : FieldSeparationType : read/write
guessAlphaMode() no return
guessPulldown(PulldownMethod pul ldownMethod) no return
hasAlpha : boolean : readOnly
highQualityFieldSeparation : boolean : read/write
invertAlpha : boolean : read/write
isSt i l l : boolean : readOnly
loop : integer : read/write
nativeFrameRate : f loat : readOnly
premulColor : Array of f loat : read/write
removePul ldown : PulldownPhase : read/write
PostRenderAction enum
PostRenderAction.IMPORT
PostRenderAction.IMPORT_AND_REPLACE_USAGE
PostRenderAction.NONE
PostRenderAction.SET_PROXY
Project object
activeItem : Item : r eadOnly
autoFixExpressions(oldText,
newText) no return
bitsPerChannel : integer : read/write
close(CloseOptions closeOptions) returns boolean
consolidateFootage() returns integer
displayStartFrame : integer : read/write
f ile : F i l e : readOnly
importFile(ImportOptions importOptions) returns Item
importFileWithDialog() returns ArrayOfItem
importPlaceholder(string itemName, integer itemWidth, integer itemHeight, float frameRate,
float duration) returns FootageItem
i tem(integer itemIndex) returns Item
items : ItemCollection : readOnly
linearBlending : boolean : read/write
numItems : integer : readOnly
reduceProject(ArrayOfItem itemsToPreserve) returns integer
removeUnusedFootage() returns integer
renderQueue : RenderQueue : readOnly
rootFolder : FolderItem : readOnly
save(File toFile) returns boolean
saveWithDialog() returns boolean
selection : Array of I tem : readOnly
showWindow(boolean doShow) no return
t imecodeBaseType : TimecodeBaseType : read/write
t imecodeDisplayType : TimecodeDisplayType : read/write
t imecodeFilmType : TimecodeFilmType : read/write
t imecodeNTSCDropFrame : boolean : read/write
transparencyGridThumbnails : boolean : read/write
Property object
active : boolean : readOnly
addKey(float atTime) returns integer
canSetEnabled : boolean : readOnly
canSetExpression : boolean : readOnly
canVaryOverTime : boolean : readOnly
duplicate() returns Property
elided : boolean : readOnly
enabled : boolean : readOnly
expression : s tring : read/write
expressionEnabled : boolean : read/write
expressionError : s tring : readOnly
hasMax : boolean : readOnly
hasMin : boolean : readOnly
i sEffect : boolean : readOnly
isInterpolationTypeValid(KeyframeInterpolationType type) returns boolean
isMask : boolean : readOnly
isModified : boolean : readOnly
isSpatial : boolean : readOnly
isTimeVarying : boolean : readOnly
keyInInterpolationType(integer keyIndex) returns KeyframeInterpolationType
keyInSpatialTangent(integer keyIndex) returns ArrayOfFloat
keyInTemporalEase(integer keyIndex) returns ArrayOfKeyframeEase
keyOutInterpolationType(integer keyIndex) returns KeyframeInterpolationType
keyOutSpatialTangent(integer keyIndex) returns ArrayOfFloat
keyOutTemporalEase(integer keyIndex) returns ArrayOfKeyframeEase
keyRoving(integer keyIndex) returns boolean
keySelected(integer keyIndex) returns boolean
keySpatialAutoBezier(integer keyIndex) returns boolean
keySpatialContinuous(integer keyIndex) returns boolean
keyTemporalAutoBezier(integer keyIndex) returns boolean
keyTemporalContinuous(integer keyIndex) returns boolean
keyTime(integer keyIndex) returns float
keyTime(string markerName) returns float
keyValue(integer keyIndex) returns type-stored-in-property
keyValue(string markerName) returns type-stored-in-property
matchName : string : readOnly
moveTo(integer index) no return
name : string : readOnly
nearestKeyIndex(float atTime) returns integer
numKeys : integer : readOnly
parentProperty : PropertyGroup : readOnly
propertyDepth : integer : readOnly
propertyGroup([integer countUp]) returns PropertyGroup
propertyIndex : integer : readOnly
propertyType : PropertyType : readOnly
propertyValueType : PropertyValueType : r eadOnly
remove() no return
removeKey(integer keyIndex) no return
selected : boolean : read/write
selectedKeys : Array of integer : readOnly
setInterpolat ionTypeAtKey(integer keyIndex, KeyframeInterpolationType inType,
[KeyframeInterpolationType outType]) no return
setRovingAtKey(integer keyIndex, boolean isRoving) no return
setSelectedAtKey(integer keyIndex, boolean isSelected) no return
setSpatialAutoBezierAtKey(integer keyIndex, boolean isAutoBezier) no return
setSpatialContinuousAtKey(integer keyIndex, boolean isContinuous) no return
setSpatialTangentsAtKey(integer keyIndex, ArrayOfFloat inTangent , [ArrayOfFloat outTangent])
no return
setTemporalAutoBezierAtKey(integer keyIndex, boolean isAutoBezier) no return
setTemporalContinuousAtKey(integer keyIndex, boolean isContinuous) no return
setTemporalEaseAtKey(integer keyIndex, ArrayOfKeyframeEase inEase,
[ArrayOfKeyframeEase outEase]) no return
setValue(type-stored-in-property newValue) no return
setValueAtKey(integer keyIndex, type-stored-in-property newValue) no return
setValueAtTime(float atTime, type-stored-in-property newValue) no return
setValuesAtTimes(ArrayOfFloat atTimes , ArrayOf-type-stored-in-property newValues) no return
uni tsText : string : readOnly
value : type-stored-in-property: readOnly
valueAtTime(float atTime, bool preExpression) returns type-stored-in-property
PropertyGroup object
(integer propertyIndex) returns PropertyBase
(string propertyName) returns PropertyBase
active : boolean : readOnly
addProperty(string propertyName) returns PropertyBase
canAddProperty(string propertyName) returns boolean
canSetEnabled : boolean : readOnly
duplicate() returns PropertyGroup
elided : boolean : readOnly
enabled : boolean : readOnly
i sEffect : boolean : readOnly
isMask : boolean : readOnly
isModified : boolean : readOnly
matchName : string : readOnly
moveTo(integer index) no return
name : string : readOnly
numProperties : integer : readOnly
parentProperty : PropertyGroup : readOnly
property(integer propertyIndex) returns PropertyBase
property(string propertyName) returns PropertyBase
propertyDepth : integer : readOnly
propertyGroup([integer countUp]) returns PropertyGroup
propertyIndex : integer : readOnly
propertyType : PropertyType : readOnly
remove() no return
selected : boolean : read/write
PropertyType enum
PropertyType.INDEXED_GROUP
PropertyType.NAMED_GROUP
PropertyType.PROPERTY
PropertyValueType enum
PropertyValueType.COLOR
PropertyValueType.CUSTOM_VALUE
PropertyValueType.LAYER_INDEX
PropertyValueType.MARKER
PropertyValueType.MASK_INDEX
PropertyValueType.NO_VALUE
PropertyValueType.OneD
PropertyValueType.SHAPE
PropertyValueType.TEXT_DOCUMENT
PropertyValueType.ThreeD
PropertyValueType.ThreeD_SPATIAL
PropertyValueType.TwoD
PropertyValueType.TwoD_SPATIAL
PulldownPhase enum
PulldownPhase.OFF
PulldownPhase.SSWWW
PulldownPhase.SWWWS
PulldownPhase.SWWWW_24P_ADVANCE
PulldownPhase.WSSWW
PulldownPhase.WSWWW_24P_ADVANCE
PulldownPhase.WWSSW
PulldownPhase.WWSWW_24P_ADVANCE
PulldownPhase.WWWSS
PulldownPhase.WWWSW_24P_ADVANCE
PulldownPhase.WWWWS_24P_ADVANCE
PulldownMethod enum
PulldownMethod.ADVANCE_24P
PulldownMethod.PULLDOWN_3_2
PurgeTarget enum
PurgeTarget.ALL_CACHES
PurgeTarget.IMAGE_CACHES
PurgeTarget.SNAPSHOT_CACHES
PurgeTarget.UNDO_CACHES
RenderQueue object
item(integer itemIndex) returns RenderQueueItem
items : RQItemCollection : readOnly
numItems : integer : readOnly
pauseRendering(boolean doPause) no return
render() no return
rendering : boolean : readOnly
showWindow(boolean doShow) no return
stopRendering() no return
RenderQueueItem object
applyTemplate(string templateName) no return
comp : CompItem : r eadOnly
duplicate() returns RenderQueueItem
elapsedSeconds : float : readOnly
logType : LogType : read/write
numOutputModules : integer : readOnly
outputModule(integer outputModuleIndex) returns OutputModule
outputModules : OMCollection : readOnly
remove() no return
render : boolean : read/write
saveAsTemplate(string templateName) no return
skipFrames : integer : read/write
s tartTime : f loat : readOnly
s tatus : RQItemStatus : readOnly
templates : Array of string: readOnly
t imeSpanDuration : float : read/write
t imeSpanStart : f loat : read/write
onStatusChanged() no return
RQItemCollection object
add(CompItem compToAdd) returns RenderQueueItem
RQItemStatus enum
RQItemStatus.DONE
RQItemStatus.ERR_STOPPED
RQItemStatus.NEEDS_OUTPUT
RQItemStatus.QUEUED
RQItemStatus.RENDERING
RQItemStatus.UNQUEUED
RQItemStatus.USER_STOPPED
RQItemStatus.WILL_CONTINUE
Settings object
getSett ing(string sectionName, string sectionKey) returns string
haveSet t ing(string sectionName, string sectionKey) returns boolean
saveSetting(string sectionName, string sectionKey, string newValue) no return
Shape object
new Shape() returns Shape
closed : boolean : read/write
inTangents : Array of float[2] : read/write
outTangents : Array of float[2] : read/write
vertices : Array of float[2] : read/write
Sol idSource object
a lphaMode : AlphaMode : read/write
color : Array of f loat : read/write
conformFrameRate : float : readOnly
displayFrameRate : float : readOnly
fieldSeparationType : FieldSeparationType : readOnly
guessAlphaMode() no return
guessPulldown(PulldownMethod pul ldownMethod) no return
hasAlpha : boolean : readOnly
highQualityFieldSeparation : boolean : readOnly
invertAlpha : boolean : read/write
isSt i l l : boolean : readOnly
loop : integer : readOnly
nativeFrameRate : f loat : readOnly
premulColor : Array of f loat : read/write
removePul ldown : PulldownPhase : readOnly
System object
callSystem(string cmdLineToExectute) returns outputOfCommandAsString
machineName : s tring : readOnly
osName : string : readOnly
osVersion : string : readOnly
userName : string : readOnly
TextDocument object
new TextDocument(string text) returns TextDocument
text : s tring : read/write
TimecodeBaseType enum
TimecodeBaseType.AUTO
TimecodeBaseType.FPS100
TimecodeBaseType.FPS24
TimecodeBaseType.FPS25
TimecodeBaseType.FPS30
TimecodeBaseType.FPS48
TimecodeBaseType.FPS50
TimecodeBaseType.FPS60
TimecodeDisplayType enum
TimecodeDisplayType.FEET_AND_FRAMES
TimecodeDisplayType.FRAMES
TimecodeDisplayType.TIMECODE
TimecodeFilmType enum
TimecodeFilmType.MM16
TimecodeFilmType.MM35
TrackMatteType enum
TrackMatteType.ALPHA
TrackMatteType.ALPHA_INVERTED
TrackMatteType.LUMA
TrackMatteType.LUMA_INVERTED
TrackMatteType.NO_TRACK_MATTE
AutoOrientType enum
AutoOrientType.ALONG_PATH
AutoOrientType.CAMERA_OR_POINT_OF_INTEREST
AutoOrientType.NO_AUTO_ORIENT
FrameBlendingType enum
FrameBlendingType.FRAME_MIX
FrameBlendingType.NO_FRAME_BLEND
FrameBlendingType.PIXEL_MOTION







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.