After Effects CC 2015(13.5)

After Effects CC 2015のスクリプティング変更点について、公式のドキュメントはしばらく出そうにありませんのでObjectをダンプしてみました。全部ではありませんが、主なところだけ掲載しておきます。赤くなっているのが2015で追加されたオブジェクトです。methodがTRUEなのがMethodで、FALSEはAttributeです。

全てがユーザースクリプティング用に公式にサポートされるわけではないということに注意してください。一部の機能は内部処理用あるいは開発時のデバッグ用のものが残っているだけで将来的にサポートされなくなる可能性があります。


Adobeのフォーラムによれば、ユーザーが利用可能なのは
  • cancelTimeout()
  • setTimeout()
  • log()
となるようです。それ以外がどうなるのか、また上記メソッドの引数などの公式のコメントはありません。


ObjectCC2015method
globalAlphaModeFALSE
AutoOrientTypeFALSE
BlendingModeFALSE
ChannelTypeFALSE
CloseOptionsFALSE
FastPreviewTypeFALSE
FeetFramesFilmTypeFALSE
FieldSeparationTypeFALSE
FootageTimecodeDisplayStartTypeFALSE
FrameBlendingTypeFALSE
FramesCountTypeFALSE
GetSettingsFormatFALSE
ImportAsTypeFALSE
KeyframeInterpolationTypeFALSE
LanguageFALSE
LayerQualityFALSE
LayerSamplingQualityFALSE
LightTypeFALSE
LogTypeFALSE
LoopModeFALSE
MaskFeatherFalloffFALSE
MaskModeFALSE
MaskMotionBlurFALSE
PREFTypeFALSE
ParagraphJustificationFALSE
PlayModeFALSE
PostRenderActionFALSE
ProjectThreadFALSE
PropertyTypeFALSE
PropertyValueTypeFALSE
PulldownMethodFALSE
PulldownPhaseFALSE
PurgeTargetFALSE
RQItemStatusFALSE
TimeDisplayTypeFALSE
TrackMatteTypeFALSE
ViewerTypeFALSE
_compareImagesAndGenerateResultForAutomatedTestingTRUE
appFALSE
byte_compare_filesTRUE
clearOutputTRUE
currentFormatToTimeTRUE
garbageCollectTRUE
isValidTRUE
pushGCTestTRUE
reset_dither_seedTRUE
systemFALSE
testGCTRUE
timeToCurrentFormatTRUE
writeTRUE
writeConsoleTRUE
writeDebugLogTRUE
writeLnTRUE
aftereffects13FALSE
aftereffectsFALSE
tempPSVersionInfoFALSE
photoshopFALSE
AvailabilityCheckOptionsTRUE
photoshop90FALSE
placeLinkCmdFALSE
contextMenuFALSE
subMenuBrushFALSE
subMenuGraphicFALSE
subMenuSwatchFALSE
subMenuSymbolFALSE
illustratorFALSE
gAECommandLineRendererFALSE
AECommandLineRendererTRUE
appactivateTRUE
activeViewerFALSE
areToolTipsEnabledFALSE
beginSuppressDialogsTRUE
beginUndoGroupTRUE
buildNameFALSE
buildNumberFALSE
cancelTaskTRUE
cancelTimeoutTRUE
ccUserGuidFALSE
ccUserNameFALSE
effectsFALSE
endSuppressDialogsTRUE
endUndoGroupTRUE
endWatchFolderTRUE
executeCommandTRUE
exitAfterLaunchAndEvalFALSE
exitCodeFALSE
findMenuCommandIdTRUE
getDebugDatabaseTRUE
getenvTRUE
hasDebugDatabaseValueTRUE
injectPresetAnimationTRUE
isAnalyticsEnabledFALSE
isProfessionalVersionFALSE
isRenderEngineFALSE
isUISuppressedFALSE
isWatchFolderFALSE
isoLanguageFALSE
languageFALSE
logTRUE
memoryInUseFALSE
newProjectTRUE
objectToJSONTRUE
openTRUE
openFastTRUE
openTemplateTRUE
parseSwatchFileTRUE
pauseWatchFolderTRUE
preferencesFALSE
projectFALSE
purgeTRUE
quitTRUE
reportErrorOnMissingFrameFALSE
saveProjectOnCrashFALSE
scheduleTaskTRUE
setDebugDatabaseTRUE
setMemoryUsageLimitsTRUE
setSavePreferencesOnQuitTRUE
setTimeoutTRUE
settingsFALSE
themeColorTRUE
versionFALSE
watchFolderTRUE
app.projectactiveItemFALSE
autoFixExpressionsTRUE
bitsPerChannelFALSE
closeTRUE
consolidateFootageTRUE
createCompTRUE
displayStartFrameFALSE
feetFramesFilmTypeFALSE
fileFALSE
footageTimecodeDisplayStartTypeFALSE
framesCountTypeFALSE
framesUseFeetFramesFALSE
importFileTRUE
importFileWithDialogTRUE
importPlaceholderTRUE
itemTRUE
itemByIDTRUE
itemsFALSE
linearBlendingFALSE
numItemsFALSE
placeAssetTRUE
reduceProjectTRUE
removeUnusedFootageTRUE
renderQueueFALSE
revisionFALSE
rootFolderFALSE
saveTRUE
saveWithDialogTRUE
selectionFALSE
serializeToXMLTRUE
showWindowTRUE
timeDisplayTypeFALSE
transparencyGridThumbnailsFALSE
xmpPacketFALSE
app.project.itemsaddCompTRUE
addFolderTRUE
app.project.renderQueuefirstErrorFALSE
itemTRUE
itemsFALSE
lastErrorFALSE
numItemsFALSE
pauseRenderingTRUE
renderTRUE
renderAsyncTRUE
renderingFALSE
showWindowTRUE
stopRenderingTRUE
app.project.renderQueue.itemapplyTemplateTRUE
compFALSE
duplicateTRUE
elapsedSecondsFALSE
getSettingTRUE
getSettingsTRUE
logTypeFALSE
numOutputModulesFALSE
onCompleteTRUE
onReorderTRUE
onStatusTRUE
outputModuleTRUE
outputModulesFALSE
removeTRUE
renderFALSE
saveAsTemplateTRUE
setSettingTRUE
setSettingsTRUE
skipFramesFALSE
startTimeFALSE
statusFALSE
templatesFALSE
timeSpanDurationFALSE
timeSpanStartFALSE
Comments