在 After Effects RenderQueue 对象中定义和应用模板

Define and Apply Template in After Effects RenderQueue Object

我想知道是否有人知道在 AE 中是否可以定义模板并将其应用于 renderQueue 项目。该文档提供了轻松应用预先存在的模板的方法,但我想在脚本中定义模板。

到目前为止,我的脚本添加了 activeItem 并启动了队列,但这意味着应用了最后使用的模板。

renderComp.onClick = function(){
  app.project.renderQueue.items.add(app.project.activeItem);
  app.project.renderQueue.render();
}

提前致谢! 我

来自 After Effects CS6 脚本指南(第 112 页):

OutputModule saveAsTemplate() 方法

app.project.renderQueue.item(index).outputModule(index).saveAsTemplate(name)

描述

将此输出模块另存为模板并将其添加到模板数组中。
参数 name 包含新模板名称的字符串。
Returns 没有。


自 CC 2014 起,您可以访问以下这些设置。

what’s new and changed in After Effects CC 2014 (13.0) | After Effects region of interest http://blogs.adobe.com/aftereffects/2014/04/new-changed-after-effects-cc-2014.html

脚本访问渲染设置和输出模块设置。 添加:RenderQueueItem 对象的 getSetting、setSetting 方法
添加:OutputModule 对象的 getSetting、setSetting 方法
添加:RenderQueueItem 对象 getSettings、setSettings 方法
添加:OutputModule 对象的 getSettings、setSettings 方法