← 返回
未分类 中文

After Effects MCP

Automates Adobe After Effects using ExtendScript (.jsx) files and aerender CLI. Supports composition creation, effect application, batch rendering, project t...
使用 ExtendScript (.jsx) 文件和 aerender CLI 自动化 Adobe After Effects,支持合成创建、效果应用、批量渲染和项目管理。
camel-255 camel-255 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 562
下载
💾 0
安装
1
版本
#latest

概述

After Effects MCP Bridge

This skill enables programmatic control of Adobe After Effects via ExtendScript (.jsx) automation and command-line tools.

🛠️ Core Capabilities

1. ExtendScript Automation

Use scripts/ae_script.jsx to execute After Effects operations:

  • Create/modify compositions
  • Add layers, effects, keyframes
  • Batch render projects
  • Manipulate project structure

2. Command-Line Rendering

Use aerender (After Effects command-line renderer) for:

  • Headless rendering
  • Batch processing
  • Queue management

3. Project Template System

Use assets/templates/ for reusable AE project templates.


📋 Usage Patterns

Pattern 1: Create Composition Programmatically

// scripts/create_comp.jsx
var comp = app.project.items.addComp("MyComp", 1920, 1080, 1, 30, 300);
var solid = comp.layers.addSolid([1,0,0], "Red Solid", 1920, 1080, 1);

Pattern 2: Batch Render Project

aerender -project ./my_project.aep -output ./output.mov -mp

Pattern 3: Apply Effect via Script

// scripts/apply_effect.jsx
var layer = app.project.activeItem.selectedLayer(1);
layer.property("ADBE Effect Parade").addProperty("ADBE Gaussian Blur");

🔧 Available Scripts

ScriptPurpose
-----------------
create_comp.jsxCreate new composition with specified params
batch_render.jsxQueue multiple compositions for render
apply_effect.jsxApply effects to selected layers
export_template.jsxSave project as template (.aet)

🚀 Quick Start Workflow

  1. Check AE Installation: Verify After Effects is installed

```bash

which aerender

```

  1. Load Project: Open existing .aep or create new

```jsx

app.open(new File("./my_project.aep"));

```

  1. Execute Script: Run ExtendScript via:
    • AE: File → Scripts → Run Script File
    • Command-line: aerender -script ./myscript.jsx
  1. Render Output: Use aerender for headless rendering

⚠️ Requirements

  • Adobe After Effects installed (CC 2019+)
  • ExtendScript Toolkit (optional, for debugging)
  • aerender in PATH for command-line rendering

📚 References

  • ExtendScript Guide: See references/extendscript_api.md
  • Effect Names: See references/effect_names.md
  • Render Settings: See references/render_settings.md

🎯 Monitoring

Be verbose about:

  • Composition settings (resolution, duration, framerate)
  • Effect choices and parameters
  • Render queue status
  • Output format decisions

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-01 18:47 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

design-media

Openai Whisper

steipete
使用 Whisper CLI 进行本地语音转文字(无需 API 密钥)
★ 335 📥 94,609
design-media

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 435 📥 117,795
design-media

UI/UX Pro Max

xobi667
提供 UI/UX 设计智能与实现指导,帮助打造精美界面。适用于 UI 设计、UX 流程、信息架构、视觉风格、设计系统/标记、组件规格、文案/微文案、无障碍及前端 UI(HTML/CSS/JS、React、Next.js、Vue、Svelte
★ 227 📥 48,741