【发布时间】:2020-03-27 13:06:39
【问题描述】:
简而言之,我需要在脚本运行时将播放头重置回第 1 帧。
我正在创建一个脚本,用于在更新一些文本后导出一些伴奏。
一个导出将是 jpg,然后是 2 个短视频。我正在使用app.executeCommand(2104),即 Save Frame As 将当前帧添加到渲染队列以进行 jpg 导出。否则,即使只有 1 帧长,AE 也会尝试导出 jpg 序列。这会影响输出名称和导出设置。我还没有找到避免添加格式的简单方法。
我将把它交给没有经验的同事,他们肯定会在点击我的导出按钮之前忘记重置播放头。所以我试图强制播放头回到脚本中的开头。
我尝试使用 Time Span Start 和 Time Span Duration 更新输出渲染设置,但这将其改回 jpg 序列。
我想我可以通过创建一个新的组合然后删除它来欺骗/破解它。因为当手动进行时,它会将播放头移动到新创建的合成的零。但是,当将焦点更改回 JPG 合成时,播放头会跳回原来的位置。
我已经搜索了 Adobe 的官方脚本指南和常见的网络论坛,但除了手动之外,我还没有找到一个可以用于移动播放头的命令。我希望我只是错过了一些明显的东西。
【问题讨论】:
标签: adobe extendscript after-effects