# How to turn AI into motion design (free plugin + guide)
**作者**: AmirMušić
**日期**: 2026-07-14T16:09:34.000Z
**来源**: [https://x.com/AmirMushich/status/2077062962657870049](https://x.com/AmirMushich/status/2077062962657870049)
---

The video below got 100,000s of views.
I created it with AI shots + After Effects post production.
The full .aep project (+ every prompt behind it) is included at the end of this article.
AI can generate great footages, but it still takes motion design to turn that shot into finished work.
And there’s a huge problem…
*This article is sponsored by @ltx_io. Thanks to the LTX team for supporting this post and my work for you.

# The current AI/editing workflow sucks
Right now, every new shot breaks your flow:
Browser → generate → animate → download → import to Ae → repeat
AI creates shots. Motion design turns them into finished work.
Our goal is to turn AI shots into effective work worth paying for.
So, we built a plugin that helps you to create, not serve the tools:
```
AI GENERATION
creates the raw shot
↓
THE PLUGIN (FrameFlow)
brings generation into After Effects
↓
MOTION DESIGN
turns it into finished, client-ready work
```
FrameFlow isn’t a shortcut around motion design. It’s a shortcut into it.
## Why professional AI + editing pipelines suck
Everyone working with AI content + pro software hits the same loop:

You repeat this process every time you need to tweak something.
It breaks the flow and wastes time.
That friction doesn’t just waste time.
It makes you iterate less - and better work comes from iteration.
```
Export from Ae
→ open a web tool
→ upload the image
→ generate video
→ download it
→ import back into After Effects
→ manually place it in the right position and timing.
```

# The solution
We built a plugin that removes this loop:
LTX FrameFlow

It lets you select any image layer in your Ae timeline, write a prompt, and get a generated video back inside the same composition.
It's built on LTX-2.3 - one of the top-performing open-source video models available today.
Everything below is free and open: the plugin, the installers, and the full prompt library. The only thing you pay for is generation itself, billed per second through the LTX API.
## How It Works
The workflow is simple:
1. Select an image layer in the timeline
2. Launch the plugin
3. Write a motion prompt
4. Click Generate
5. The video appears in your composition, placed above the original layer

Select the image on Ae timeline, launch the plugin in After Effects → Window → Extensions, then type in your prompt in the plugin’s Prompt section, select duration, FPS and quality → Hit Generate
## How it changes your work
Most of the time spent on image-to-video was in the manual back-and-forth.
This plugin removes that overhead.
Instead of losing up to 12–15 minutes on every test, you stay inside After Effects and keep working.

# How to set it up
Requirements:
- Adobe After Effects 2024 or newer
- LTX account + API key (needed for API gen - the plugin itself is free).
Register here: amirmushich.link/AMIR-LTX
Installation:
- Windows:
Run the CEP installer and restart After Effects — full steps: github.com/amirmushichge/LTX_FrameFlow
- macOS:
Run the ScriptUI installer and enable script access in Preferences — full steps: github.com/amirmushichge/LTX_FrameFlow
After installation, open the plugin via
```
After Effects → Window → Extensions → LTX FrameFlow.
```
## Using the Plugin
Every control is labeled on the screenshot below — save it as your quick reference.
- Settings / API Key
paste and save your LTX API key (stored locally only)
- Source Layer
confirms a still image layer is selected in the timeline (not just the Project panel)
- Prompt Field
your motion instruction
- Duration / FPS / Engine
clip setup; the cost estimate updates live
- Generate Video
starts the job; the MP4 lands back in your Ae project when done
- Output and Status
Import Above keeps the source and adds the MP4 above it, Hide Source replaces it; status shows Ready, Generating, or Error

All the controllers are explained on this slide.
Save it as your user manual.
## How to generate videos via LTX API
You need an LTX account and your own LTX API key.
Set up the API:
1. Open the LTX Developer Console:
https://console.ltx.video, sign in, and create an account
2. Open the API Keys section, create a new key, and copy it
3. In After Effects,
open LTX FrameFlow → click the gear button → paste and save the key

## Billing:
Billed per second of generated video, via the LTX Developer Console:
> → LTX 2.3 Fast / 1080p: $0.06 per second
> → LTX 2.3 Pro / 1080p: $0.08 per second
> → LTX 2.3 Pro / 4K: $0.32 per second
The panel shows an estimated clip cost before you hit Generate.

Official LTX references:
- Authentication and API keys:
https://docs.ltx.video/authentication
- Image-to-video endpoint:
https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video
- Pricing:
https://docs.ltx.video/pricing
- Auto top-up:
https://docs.ltx.video/auto-top-up
## First Generation
Use a short test first.
1. Open or create an After Effects composition.
2. Import a still image.
3. Place it on the timeline.
4. Select the image layer in the timeline.
5. Open LTX FrameFlow.
6. Confirm the panel shows the source as selected.
7. Write a motion prompt.
8. Choose duration, FPS, and engine.
9. Click Generate Video.
Recommended first settings:
> Duration: 4-6 seconds
> FPS: 12 or 24
> Engine:
> Fast / 1080p for cheaper tests,
> Pro / 1080p for better quality
Start small. Longer clips cost more time and credits.
# Prompting in After Effects
Base Motion Prompts for LTX FrameFlow
Use these as starting points for your own shots. Replace the subject details only when needed.
## Camera Rotation

180° Y-Axis Orbit
```
The camera performs a slow 180 degree rotation around the Y axis,
orbiting the subject in one smooth, continuous cinematic move.
The subject stays completely stable under soft, even light, with no warping.
```
90° Reflective Orbit
```
The camera slowly orbits 90 degrees around the object in a smooth arc,
glossy reflections shifting naturally across the surface under premium studio lighting.
```
## Push / Pull

Slow Push In
```
The camera slowly pushes in toward the subject in one smooth cinematic move,
creating subtle depth parallax between foreground and background while preserving
the original image identity.
```
Slow Dolly Out
```
The camera slowly dollies out, revealing more of the scene as the background
shifts with gentle natural parallax, in a calm cinematic motion with no distortion.
```
## Parallax

Forward Float Parallax
```
The camera floats gently forward, the foreground drifting slightly faster
than the background to create subtle, realistic parallax depth.
```
Handheld Micro-Movement
```
The camera drifts with gentle handheld micro-movement,
revealing natural depth separation between layers while the subject stays stable,
with no melting or heavy deformation.
```
## Product / Object

Product Orbit
```
The camera slowly orbits around the product in a smooth arc,
glossy reflections moving naturally across the surface,
shot with shallow depth of field under premium studio light.
```
Static Hero Shot
```
The camera holds a static hero shot of the product as subtle
reflections shift and a soft light sweep passes across the surface,
creating a calm cinematic atmosphere.
```
## Landscape / Nature
Drifting Clouds Pan
```
Clouds drift slowly across the sky as grass sways gently in the wind below,
soft sunlight bathing the scene while the camera moves in a slow cinematic pan.
```
Left Pan Landscape
```
The camera pans gently left across the landscape,
revealing atmospheric depth as the wind moves realistically through the scene.
```
## Graphic / Design Frames

Push In Layer Parallax
```
The camera slowly pushes in toward the frame, creating a clean
parallax shift between the graphic layers as a soft glow moves across crisp,
undistorted edges. Stable typography, no text deformation.
```
Floating Light Sweep
```
The camera floats slowly across the frame as delicate light shifts gently,
typography staying completely stable and sharp with no text deformation.
```
## Macro / Detail

Macro Surface Drift
```
The camera drifts slowly across the surface in macro close-up,
catching soft specular highlights with a shallow depth of field in calm,
premium cinematic motion.
```
Slow Tilt Up
```
The camera tilts slowly upward, catching tiny shifts in reflections
while the atmosphere stays calm and all details are preserved, with no warping.
```
## Prompting Principles for LTX-2.3
(Image-to-Video)

LTX-2.3 Prompt Guide (official) - link below
LTX-2.3 responds best to full, flowing sentences written like a cinematographer's shot description - not a list of disconnected keywords. Three rules made every prompt above work:
- Write one flowing sentence with verbs, not a list of keywords:
"the camera slowly pushes in as the subject turns" beats "push in, subject turns, cinematic."
- Order matters: action first, camera and lighting last.
- Run the same prompt 2–3 times before rewriting it:
LTX-2.3 has some run-to-run variance; a "bad" first result doesn't always mean a bad prompt.
Further reading
- LTX-2.3 Prompt Guide (official)
- How To Improve LTX-2.3 Prompt Adherence (official)
## 🎁Get my Showreel Project (AEP + Prompts)
As promised at the beginning - here's my full showreel:
- After Effects project: Google Drive folder
- Every prompt used, shot by shot: Trailer Prompts doc

## Final Thought
Staying inside professional video software while generating footages is the creative energy booster.
Every minute you don't spend exporting, uploading, and reimporting is a minute spent actually iterating on the shot. These iterations are what brings you closer to a "great" and "commercial" output.
Install the FrameFlow plugin, run your first generation, then go create something game-changing for your clients (or your feed).
Save this article & follow @AmirMushich for more free tools knowledge.
I share these daily.
## 相关链接
- [AmirMušić reposted](https://x.com/AmirMushich)
- [AmirMušić](https://x.com/AmirMushich)
- [@AmirMushich](https://x.com/AmirMushich)
- [45K](https://x.com/AmirMushich/status/2077062962657870049/analytics)
- [@ltx_io](https://x.com/ltx_io)
- [amirmushich.link/AMIR-LTX](https://amirmushich.link/AMIR-LTX)
- [github.com/amirmushichge/LTX_FrameFlow](http://github.com/amirmushichge/LTX_FrameFlow)
- [github.com/amirmushichge/LTX_FrameFlow](http://github.com/amirmushichge/LTX_FrameFlow)
- [https://console.ltx.video](https://console.ltx.video/)
- [https://docs.ltx.video/authentication](https://docs.ltx.video/authentication)
- [https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video](https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video)
- [https://docs.ltx.video/pricing](https://docs.ltx.video/pricing)
- [https://docs.ltx.video/auto-top-up](https://docs.ltx.video/auto-top-up)
- [LTX-2.3 Prompt Guide (official)](https://ltx.io/blog/ltx-2-3-prompt-guide)
- [How To Improve LTX-2.3 Prompt Adherence (official)](https://ltx.io/blog/how-to-improve-ltx-2-3-prompt-adherence)
- [Google Drive folder](https://drive.google.com/drive/folders/1bV5z1JT4_FQY2bQtCJ4ppTfLpQDOmxeq?usp=sharing)
- [Trailer Prompts doc](https://docs.google.com/document/d/1H6Z-4eLLQSD_O7F_mabmV_3rVjYYn9Xtan_WEzSm-Is/edit?usp=sharing)
- [@AmirMushich](https://x.com/@AmirMushich)
- [Upgrade to Premium](https://x.com/i/premium_sign_up)
- [12:09 AM · Jul 15, 2026](https://x.com/AmirMushich/status/2077062962657870049)
- [45.2K Views](https://x.com/AmirMushich/status/2077062962657870049/analytics)
- [View quotes](https://x.com/AmirMushich/status/2077062962657870049/quotes)
---
*导出时间: 2026/7/15 11:31:12*
---
## 中文翻译
# 如何将 AI 转化为动态设计(免费插件 + 指南)
**作者**: AmirMušić
**日期**: 2026-07-14T16:09:34.000Z
**来源**: [https://x.com/AmirMushich/status/2077062962657870049](https://x.com/AmirMushich/status/2077062962657870049)
---

下面的视频获得了数十万次浏览。
我是用 AI 生成的镜头 + After Effects 后期制作完成的。
完整的 .aep 项目文件(以及其背后的每一个提示词)都包含在本文末尾。
AI 可以生成很棒的素材,但仍然需要动态设计才能将那个镜头转化为成品。
而且这里有一个巨大的问题……
*本文由 @ltx_io 赞助。感谢 LTX 团队支持这篇帖子以及我为你们所做的工作。

# 目前的 AI/编辑工作流程很糟糕
现在,每一个新镜头都会打断你的工作流:
浏览器 → 生成 → 动画制作 → 下载 → 导入 Ae → 重复
AI 创造镜头。动态设计将它们转化为成品。
我们的目标是将 AI 镜头转化为值得付费的有效作品。
因此,我们构建了一个插件来帮助你进行创作,而不是被工具所束缚:
```
AI 生成
创建原始镜头
↓
插件 (FrameFlow)
将生成过程带入 After Effects
↓
动态设计
将其转化为成品、可交付客户的作品
```
FrameFlow 不是动态设计的捷径。它是进入动态设计的捷径。
## 为什么专业的 AI + 编辑流程很糟糕
每个使用 AI 内容 + 专业软件的人都会遇到同样的循环:

每次你需要调整某些内容时,都要重复这个过程。
它打断了流程并浪费时间。
这种摩擦不仅浪费时间。
它让你减少了迭代次数——而更好的作品正是源于迭代。
```
从 Ae 导出
→ 打开网页工具
→ 上传图片
→ 生成视频
→ 下载它
→ 重新导入 After Effects
→ 手动将其放置在正确的位置和时间点上。
```

# 解决方案
我们构建了一个插件来消除这个循环:
LTX FrameFlow

它允许你在 Ae 时间轴中选择任何图像图层,编写提示词,并在同一个合成中获取生成的视频。
它基于 LTX-2.3 构建——这是目前性能最好的开源视频模型之一。
以下所有内容都是免费和开放的:插件、安装程序以及完整的提示词库。你唯一需要付费的是生成过程本身,通过 LTX API 按秒计费。
## 工作原理
工作流程很简单:
1. 在时间轴中选择一个图像图层
2. 启动插件
3. 编写运动提示词
4. 点击生成
5. 视频出现在你的合成中,放置在原始图层上方

在 Ae 时间轴上选择图像,在 After Effects → Window → Extensions 中启动插件,然后在插件的 Prompt 部分输入你的提示词,选择时长、FPS 和质量 → 点击 Generate
## 它如何改变你的工作
在图生视频上花费的大部分时间都在于手动来回切换。
这个插件消除了这种开销。
你不再在每次测试上浪费多达 12–15 分钟,而是留在 After Effects 中继续工作。

# 如何设置
要求:
- Adobe After Effects 2024 或更新版本
- LTX 账户 + API 密钥(API 生成所必需 - 插件本身是免费的)。
在此注册:amirmushich.link/AMIR-LTX
安装:
- Windows:
运行 CEP 安装程序并重启 After Effects — 完整步骤:github.com/amirmushichge/LTX_FrameFlow
- macOS:
运行 ScriptUI 安装程序并在首选项中启用脚本访问 — 完整步骤:github.com/amirmushichge/LTX_FrameFlow
安装后,通过以下方式打开插件
```
After Effects → Window → Extensions → LTX FrameFlow.
```
## 使用插件
下面的屏幕截图中标记了每个控件——将其保存为你的快速参考。
- Settings / API Key(设置/API 密钥)
粘贴并保存你的 LTX API 密钥(仅存储在本地)
- Source Layer(源图层)
确认在时间轴中选择了一个静止图像图层(不仅仅是项目面板)
- Prompt Field(提示词字段)
你的运动指令
- Duration / FPS / Engine(时长/帧率/引擎)
剪辑设置;成本估算会实时更新
- Generate Video(生成视频)
开始任务;完成后 MP4 会回到你的 Ae 项目中
- Output and Status(输出和状态)
Import Above(在上方导入)保留源文件并在其上方添加 MP4,Hide Source(隐藏源文件)则替换它;状态显示 Ready(准备就绪)、Generating(生成中)或 Error(错误)

这张幻灯片解释了所有控制器。
将其保存为你的用户手册。
## 如何通过 LTX API 生成视频
你需要一个 LTX 账户和你自己的 LTX API 密钥。
设置 API:
1. 打开 LTX 开发者控制台:
https://console.ltx.video,登录并创建一个账户
2. 打开 API Keys 部分,创建一个新密钥并复制它
3. 在 After Effects 中,
打开 LTX FrameFlow → 点击齿轮按钮 → 粘贴并保存密钥

## 计费:
通过 LTX 开发者控制台按生成视频的秒数计费:
> → LTX 2.3 Fast / 1080p: $0.06 每秒
> → LTX 2.3 Pro / 1080p: $0.08 每秒
> → LTX 2.3 Pro / 4K: $0.32 每秒
在你点击 Generate 之前,面板会显示预估的剪辑成本。

官方 LTX 参考资料:
- Authentication and API keys(身份验证和 API 密钥):
https://docs.ltx.video/authentication
- Image-to-video endpoint(图生视频端点):
https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video
- Pricing(定价):
https://docs.ltx.video/pricing
- Auto top-up(自动充值):
https://docs.ltx.video/auto-top-up
## 第一次生成
首先使用一个简短的测试。
1. 打开或创建一个 After Effects 合成。
2. 导入一张静止图像。
3. 将其放置在时间轴上。
4. 在时间轴中选择图像图层。
5. 打开 LTX FrameFlow。
6. 确认面板显示源文件已选中。
7. 编写一个运动提示词。
8. 选择时长、FPS 和引擎。
9. 点击 Generate Video。
建议的初始设置:
> Duration(时长): 4-6 秒
> FPS(帧率): 12 或 24
> Engine(引擎):
> Fast / 1080p 用于更便宜的测试,
> Pro / 1080p 用于更好的质量
从小处开始。更长的剪辑会花费更多的时间和积分。
# 在 After Effects 中编写提示词
LTX FrameFlow 的基础运动提示词
使用这些作为你自己镜头的起点。仅在必要时替换主体细节。
## 镜头旋转

180° Y 轴环绕
```
相机围绕 Y 轴缓慢旋转 180 度,
以一个平滑、连续的电影级动作环绕主体。
主体在柔和均匀的光线下保持完全稳定,没有扭曲。
```
90° 反射环绕
```
相机以平滑的弧线缓慢围绕物体环绕 90 度,
在高级演播室照明下,表面上的光泽反射自然移动。
```
## 推/拉

缓慢推近
```
相机以一个平滑的电影级动作缓慢推向主体,
在前景和背景之间创造微妙的深度视差,同时保持原始图像的特征。
```
缓慢拉远
```
相机缓慢拉远,随着背景以温和的自然视差移动,揭示更多场景,
以一种平静的电影级运动进行,没有畸变。
```
## 视差

向前漂浮视差
```
相机轻轻地向前漂浮,前景漂移的速度比背景稍快,
以创造微妙、逼真的视差深度。
```
手持微动
```
相机以温和的手持微动漂移,
在主体保持稳定的同时,揭示图层之间自然的深度分离,没有融化或严重的变形。
```
## 产品/物体

产品环绕
```
相机以平滑的弧线缓慢环绕产品,
光泽反射在表面自然移动,
在高级演播室灯光下以浅景深拍摄。
```
静态主角镜头
```
相机保持产品的静态主角镜头,随着微妙的反射移动
和柔和的光扫过表面,创造一种平静的电影级氛围。
```
## 风景/自然
漂移云平移
```
云层在天空中缓慢漂移,下方的草在微风中轻轻摇曳,
柔和的阳光沐浴着场景,相机以缓慢的电影级平移移动。
```
向左平移风景
```
相机向左缓慢平移越过风景,
随着风在场景中逼真地移动,揭示大气深度。
```
## 图形/设计框架

推入图层视差
```
相机缓慢推向框架,在图形图层之间创造干净的视差移动,
同时柔和的光辉在清晰、未扭曲的边缘上移动。稳定的排版,没有文本变形。
```
漂浮光扫
```
相机在框架上缓慢漂浮,随着细腻的光线轻轻移动,
排版保持完全稳定和锐利,没有文本变形。
```
## 微距/细节

微距表面漂移
```
相机在表面上以微距特写缓慢漂移,
捕捉柔和的高光,在平静、高级的电影级运动中具有浅景深。
```
缓慢上摇
```
相机缓慢向上倾斜,捕捉反射中的微小变化,
同时氛围保持平静,所有细节都得以保留,没有扭曲。
```
## LTX-2.3 的提示词原则
(图生视频)

LTX-2.3 提示词指南(官方)- 链接在下方
LTX-2.3 最能响应完整、流畅的句子,这些句子像摄影师的镜头描述一样书写——而不是不连贯的关键词列表。三条规则让上面的每个提示词都起作用:
- 写一个带有动词的流畅句子,而不是关键词列表:
“相机缓慢推近,同时主体转动”胜过“推近,主体转动,电影感。”
- 顺序很重要:动作在前,相机和灯光在后。
- 在重写之前运行相同的提示词 2–3 次:
LTX-2.3 有一些运行间的差异;“糟糕”的第一次结果并不总是意味着提示词糟糕。
延伸阅读
- LTX-2.3 Prompt Guide (official)(LTX-2.3 提示词指南(官方))
- How To Improve LTX-2.3 Prompt Adherence (official)(如何提高 LTX-2.3 提示词遵循度(官方))
## 🎁获取我的作品集项目
正如开头所承诺的——这是我的完整作品集:
- After Effects 项目文件:Google Drive 文件夹
- 使用的每个提示词,逐个镜头:Trailer Prompts 文档

## 最后的想法
在生成素材时留在专业视频软件中是创造力的能量助推器。
你不花在导出、上传和重新导入上的每一分钟,都是你实际在镜头上进行迭代的一分钟。这些迭代让你更接近“优秀”和“商业”的输出效果。
安装 FrameFlow 插件,运行你的第一次生成,然后去为你的客户(或你的动态流)创造一些颠覆性的东西。
保存这篇文章并关注 @AmirMushich 以获取更多免费工具知识。
我每天都会分享这些内容。
## 相关链接
- [AmirMušić reposted](https://x.com/AmirMushich)
- [AmirMušić](https://x.com/AmirMushich)
- [@AmirMushich](https://x.com/AmirMushich)
- [45K](https://x.com/AmirMushich/status/2077062962657870049/analytics)
- [@ltx_io](https://x.com/ltx_io)
- [amirmushich.link/AMIR-LTX](https://amirmushich.link/AMIR-LTX)
- [github.com/amirmushichge/LTX_FrameFlow](http://github.com/amirmushichge/LTX_FrameFlow)
- [github.com/amirmushichge/LTX_FrameFlow](http://github.com/amirmushichge/LTX_FrameFlow)
- [https://console.ltx.video](https://console.ltx.video/)
- [https://docs.ltx.video/authentication](https://docs.ltx.video/authentication)
- [https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video](https://docs.ltx.video/api-documentation/api-reference/async-video-generation/submit-image-to-video)
- [https://docs.ltx.video/pricing](https://docs.ltx.video/pricing)
- [https://docs.ltx.video/auto-top-up](https://docs.ltx.video/auto-top-up)
- [LTX-2.3 Prompt Guide (official)](https://ltx.io/blog/ltx-2-3-prompt-guide)
- [How To Improve LTX-2.3 Prompt Adherence (official)](https://ltx.io/blog/how-to-improve-ltx-2-3-prompt-adherence)
- [Google Drive folder](https://drive.google.com/drive/folders/1bV5z1JT4_FQY2bQtCJ4ppTfLpQDOmxeq?usp=sharing)
- [Trailer Prompts doc](https://docs.google.com/document/d/1H6Z-4eLLQSD_O7F_mabmV_3rVjYYn9Xtan_WEzSm-Is/edit?usp=sharing)
- [@AmirMushich](https://x.com/@AmirMushich)
- [Upgrade to Premium](https://x.com/i/premium_sign_up)
- [12:09 AM · Jul 15, 2026](https://x.com/AmirMushich/status/2077062962657870049)
- [45.2K Views](https://x.com/AmirMushich/status/2077062962657870049/analytics)
- [View quotes](https://x.com/AmirMushich/status/2077062962657870049/quotes)
---
*导出时间: 2026/7/15 11:31:12*