问题标签 [after-effects]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
232 浏览

after-effects - 根据给定步骤摆动值

我认为这个问题很明显:例如:我怎样才能在给定的步骤中使用“wiggler”随机摆动不透明度(不是在谈论频率)?假设我想从 0 到 100 随机摆动,比如打开和关闭?

0 投票
2 回答
4999 浏览

javascript - Adobe After Effects 扩展脚本 - 如何从命令行运行脚本并传入参数?

我正在尝试从命令行运行 Adob​​e AE 扩展脚本。我使用“-r”参数,我可以很好地运行脚本。但是,是否可以将参数传递给脚本?

就像,如果我从命令行运行它:

是否可以将“你好”放入我的 AutomateSetup.jsx 脚本中?我已经在谷歌上搜索了一段时间,找不到解决方案。

0 投票
5 回答
4956 浏览

php - 表单提交前后的PHP回显消息,但提交后需要它...查看代码

提交成功后需要回显“Thank you for submit”。但在提交前后回响。

仅供参考:同一页面上的表单操作

感谢大家的输入。解决了

0 投票
1 回答
957 浏览

video-processing - 自动将文件夹中的任何新视频放入 After Effects 合成中并进行渲染

是否有执行以下操作的解决方案: 1-用户将视频放在特定文件夹中 2-After Effect 自动检测任何新视频,将其放入合成中,应用抠像效果,创建图像背景层,渲染视频 3-Adobe媒体编码器检测新渲染的视频,将视频压缩成多种格式并上传到 ftp 服务器

0 投票
2 回答
1143 浏览

javascript - After Effects 作为后端电影引擎?

我现在正在开发一个可以让我根据用户输入生成电影的项目。用户将一些样本(照片、电影)上传到网络应用程序,网络服务器应根据该输入和一些预定义的电影作品生成电影。

我知道有很多 ffmpeg 库可以让我以编程方式连接电影、照片(例如https://github.com/schaermu/node-fluent-ffmpeg for node.js),但我想知道这是否可能为此目的使用 Aftereffects,因为我对该软件有一些了解。我想Aftereffects中应该有一组脚本可以导入用户上传的数据,触发电影渲染器并将输出保存到给定位置。

您认为使用 Aftereffects 可以实现这一点吗?或者也许有人有类似的问题并以不同的方式解决?

干杯!

0 投票
1 回答
1469 浏览

expression - 如何将打字机动画与音频文件的关键帧匹配(AfterEffects)

尝试的最终结果是:声音文件中的每一个关键帧经过,文本都会通过打字机动画添加一个字母。本质上,声音文件是键盘的声音。所以这将使字母与键音相匹配。

我对为 After Effects 编写表达式还很陌生。到目前为止,我已将声音文件转换为关键帧并将曲线从范围选择器拖到其中一个声道。但是,这会将范围选择器设置为通道的。所以目前文本在显示 0-5 个字符之间来回弹跳。

这是音频文件和相关文本文件的屏幕截图。

有任何想法吗?

在此处输入图像描述

0 投票
1 回答
2405 浏览

expression - 表达式的语法错误

我正在为这个问题拉头发。我正在尝试使用包含字符串的单独文件来填写我的 After Effects 组合中的某些信息。

这是我现在文件的内容(用于测试):

现在,我尝试在 TitleLayer 中使用以下表达式Source Text

现在,运行表达式时出现以下错误:

我在网上看到的所有例子都给出了这个表达。我也试过这个:

但我得到同样的错误。我只是在这里做错了什么吗?

0 投票
1 回答
2702 浏览

javascript - 时间轴上的 After Effects 合成开始时间

在 Adob​​e After Effects (AE) 中,我正在编写一个简短解释动画的脚本。AE 中的脚本语言看起来很像 Javascript,只是脚本语言的文档级别很低(即使在网络上也是如此)。

我在 AE 中添加了两个合成,每个合成都包含层。问题是在运行脚本后,两个场景都从 AE 时间轴的开头开始。我想在“scene1”完成后开始“scene2”。但我无法弄清楚如何做到这一点。我开始使用“displayStartTime”,但不幸的是,在运行脚本后,两个场景在时间线中的 0 处重新开始,因此相互重叠。

有人知道如何解决这个问题吗?

(两个场景的持续时间都是 5 秒)

0 投票
2 回答
1045 浏览

java - 从命令行传递 -r javascript 后如何使 After Effects 退出

在将 JavaScript 传递myScript.jsx给 After Effects 时,我希望 After Effects 在完成时退出:

"C:\Program Files\Adobe\Adobe After Effects CC\Support Files\AfterFX" -r "C:\Workspaces\MyAEScripts\myScript.jsx"

所以传递的 JavaScript myScript.jsx 脚本的最后一行是:

不管这个命令是什么,After Effects 只是不想退出。我试图包括一个

但这没有帮助。

如果我会通过相同的 javaScript 但使用

AfterEffects.exe -s "here is same javascript ending with; app.quit();"

它完美地退出(退出)。

我会继续传递 javascript(使用-r)。但是在 Windows 的命令行上可以使用多少个字符是有限制的。我需要能够让 After Effects 在完成运行通过-r c:/path/to/myJavaScript.jsx.

0 投票
2 回答
596 浏览

actionscript-3 - 我可以在使用 Adob​​e Flash Pro 和 ActionScript 3 开发的游戏中使用 Adob​​e After Effects 制作的效果吗?如果有怎么办?

我正在使用 Adob​​e Flash Pro CS 6 和 ActionScript3 开发 2D 游戏。我在开发一些效果时遇到了一些麻烦,例如炸弹爆炸、粒子效果等。我想知道,我是否可以为这些效果使用 After Effects,然后在游戏中使用它们。请给我建议。