After Effects 脚本安装与调用指南:Win/Mac 路径、权限与常见报错排查

你将得到什么

很多人下载了 AE 脚本(.jsx / .jsxbin)后,不知道该放哪里、怎么在菜单里找到、为什么脚本列表不更新。本教程按“路径 → 放置 → 调用 → 权限 → 报错排查”的顺序,带你在 Win/Mac 一次装好并稳定使用。

开始前准备(3 分钟)

确认你的 AE 版本与安装方式:Adobe Creative Cloud 正版安装即可。本文不涉及任何破解/绕过付费内容。

脚本文件类型

  • .jsx:可读脚本文件(通常可用文本编辑器查看)。
  • .jsxbin:二进制脚本(不可读),安装方式与 .jsx 相同。

建议备份:如果你要替换同名脚本,先把旧文件复制到桌面留存。

Win 安装路径(推荐:应用级脚本目录)

把脚本复制到 AE 的 s 目录中。常见路径如下(不同版本号会变化):

C:Program FilesAdobeAdobe After Effects 20xxSupport Files sC:Program FilesAdobeAdobe After Effects 20xxSupport Files s UI Panels

放哪里?

  • 普通脚本(运行后弹窗/执行一次):放在 s。
  • 面板脚本(可停靠面板):放在 s/ UI Panels。

注意:Program Files 目录通常需要管理员权限才能写入;复制时如果提示权限,选择“继续”。

Mac 安装路径(两条路线)

Mac 上同样是把脚本放进 AE 的 s 目录。常见位置:

/Applications/Adobe After Effects 20xx/ s/ /Applications/Adobe After Effects 20xx/ s/ UI Panels/

如果你没有写入权限

  • 先确认当前账号对 Applications 有写入权限(有时需要管理员密码)。
  • 优先使用“复制到目标目录”而不是拖拽移动,避免误删原文件。

在 AE 里怎么打开脚本(最常用的 3 个入口)

1)普通脚本:在菜单 文件(File) → 脚本( s) 下查找并点击运行。

2)面板脚本:在菜单 窗口(Window) 下找到脚本名称(或出现在“扩展/Extensions”附近),点击后可作为面板打开。

3)脚本不在菜单里:先执行一次“刷新”的排查流程(见下一节)。

脚本不显示?先按这个排查(90% 的问题在这里)

  • 重启 AE:大多数脚本菜单在启动时扫描目录,复制完不重启就看不到。
  • 检查放置目录是否正确:面板脚本必须在 UI Panels 里。
  • 检查扩展名:确认不是 .jsx.txt(Windows 常见)。打开资源管理器勾选“文件扩展名”后再看。
  • 文件名避免中文与特殊符号:先改成纯英文+下划线(例如 my_panel.jsx)。

必须开启的设置:允许脚本写入文件与网络访问(关键)

很多脚本运行后提示权限不足或功能缺失,是因为 AE 默认限制了脚本访问。

路径:编辑(Edit) → 首选项(Preferences) → 常规(General)(Mac 在 After Effects 菜单下)。

勾选:允许脚本写入文件和访问网络(Allow s to Write Files and Access Network),然后重启 AE。

常见报错与解决方案(照做就能定位)

报错 1:权限不足 / 无法写入

  • 确认已勾选“允许脚本写入文件和访问网络”。
  • 脚本需要写缓存时,确保你有权限访问目标目录(建议改到用户目录如桌面/文档)。

报错 2:脚本运行无反应 / 只闪一下

  • 打开 窗口(Window) → Console(若有)查看日志。
  • 检查脚本是否是面板脚本却放在普通 s 目录。

报错 3:找不到文件 / 路径错误

  • 脚本引用了外部资源(json/png/ffmpeg 等)时,确保它们与脚本相对路径一致。
  • 建议把脚本与依赖文件放入同一文件夹,再整体放入 s 子目录。

报错 4:编码问题(乱码/解析失败)

  • 如果是 .jsx,建议用 UTF-8 保存(无 BOM 更稳),并避免文件头出现奇怪字符。
  • 如果脚本来自旧版本 AE,尝试在对应版本运行,或联系作者获取兼容版。

更新、卸载与“可回滚”做法

  • 更新:用新文件覆盖旧文件前,先把旧版重命名为 xxx_old.jsx 备份。
  • 卸载:删除脚本文件即可;面板脚本还需要在关闭 AE 后删除。
  • 回滚:把备份文件改回原名,再重启 AE。

最后的检查清单(发布前自测 30 秒)

  • 脚本放在正确目录(普通 / UI Panels)。
  • 已勾选“允许脚本写入文件和访问网络”,并已重启 AE。
  • 文件扩展名正确(不是 .txt),文件名尽量英文。
  • 仍不显示时:换一个最小脚本测试(证明是环境问题还是脚本自身问题)。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功