Cavalry 最近很紅,尤其在被 Canva 收購之後更多人討論了。常聽到大家講它的優勢,大概都是同一句:「哇靠這個 AE 做不出來吧?」超強的效果器組合技、用資料夾包資訊做動態,這些確實是 AE 沒有的東西。
身為一個沒什麼時間研究新軟體的地方爸爸,我的第一個念頭反而是:不會 Cavalry 的話,那用 AE 也要硬幹出來吧。
兩個軟體都接上 MCP,讓 AI 當翻譯官
檔案格式不一樣,底層架構也不一樣,所以中間需要一個翻譯。
我把 Cavalry 跟 After Effects 都接上了 MCP,讓 Claude 當橋樑。它可以直接讀 Cavalry 專案檔的結構,翻譯過後,再用 MCP 在 AE 這邊把場景搭回來。
不只是還原,還要「可以調」
重點不是把畫面複製過來而已。Cavalry 裡面那些可以控制的參數,有一部分能夠轉化成 AE 的表達式。
以 MOTION 波浪字為例,波的振幅、密度、流動速度、文字高度、配色怎麼循環,全部接到控制器上。拉參數,整條波跟著變,文字還會沿著波彎進去,不會互相疊到。
文字的變形,Claude 選擇了暴力控制 Path 形變的做法,把每個字的路徑逐點彎進波裡。Loading 還蠻重的老實說。
有些東西搬不過來
Cavalry 的一些形變工具、shader、控制器,受限於程式架構沒辦法 1 比 1 搬運。所以這是局部的、近似的重現,不能直接畫上等號。
但靠 AE 的表達式跟特效去逼近,視覺跟可控性都做得出來。還原 Cavalry 的這個實驗,過程本身就蠻有趣的。
知道這個又如何
一個 Cavalry 檔案,對沒學過 Cavalry 的人來說只能看,不能動。
翻成 AE 檔、加上表達式跟控制器之後就不一樣了。不會 Cavalry 的人,可以在自己熟悉的 AE 裡面把動態調成想要的樣子,甚至反過來,從它怎麼用表達式重現,去理解 Cavalry 那邊的思路。這份檔案同時是成品、是可以繼續改的活檔,也是一份對照教材。
對啦,我就是沒時間學 Cavalry。
特別感謝 Cavalry 先驅 FAFA 提供這一票測試檔案,專案檔都太高級了,連 AI 都有點招架不住。
常見問題
這樣重現出來,跟原本的 Cavalry 檔一模一樣嗎?
視覺上很接近,但不是像素等同。形變工具、shader、物理這些,AE 沒有對應的原生功能,是用表達式跟特效去逼近的,屬於局部重現。換來的好處是一份純 AE、不吃外掛、而且可以拉控制器調整的檔案。
需要會寫表達式嗎?
拿到成品來調不用,控制器都接好了,拉就是了。要重現新場景時,把你想控制的參數講清楚,AI 負責翻成能跑的表達式。比起語法,更關鍵的是講得出你要控制什麼。
沒有 Cavalry 也能用嗎?
這正是重點之一。輸出的是一份 AE 專案,只要有 After Effects 就能開、能改。對沒碰過 Cavalry 的人反而更友善,因為控制器本來就是為了讓不懂底層的人也能操作而設計的。
這方法只能用在 Cavalry 嗎?
Cavalry 只是這次的例子。同一套「AI 讀結構、用 AE 的邏輯重現」的作法,理論上可以套到其他讀得到結構的來源,Illustrator、Blender、C4D 都在這個範圍裡。這也是我覺得最好玩的地方。
延伸閱讀:
零外掛!用 AI 在 AE 裡打造物理運動:同樣用表達式,把物理模擬直接寫進 AE
AI + AE MCP 打通:改變動畫整理圖層的工作流:把 Illustrator 稿一層一層還原進 AE
2D 動畫工具怎麼選?AE、Cavalry、Autograph、Remotion、GSAP、Rive 各自的戰場:Cavalry 在整個工具光譜裡站在哪