无需REA逆向,让AI替你出剪映草稿(含开源+原理说明)
文章目录
部分视频或图片暂未收录,已在正文保留提示;需要时可查看原文。查看原文 ↗
AI 剪的成片,错一个字,就得整条重新渲染。
所以我让 AI 不交成片,直接交剪映草稿:字幕、转场、音乐都在轨道上,打开剪映改完就能导出。
项目开源了(仓库地址见下方),叫 Easy 剪映。
口播粗剪、卡点、字幕贴语音、批量出片都能做,剪映最新的 v11.7 也能用。
很多剪映自动化项目,一碰新版剪映(v11)就失灵。
为什么它们不行、我们怎么做到的,后面用人话讲清楚。
(右上角那个小圆圈是特意加的画中画,演示用的,不是穿帮。)
小目录
-
1|它能做什么、怎么用:一句话交给 Agent
-
2|为什么很多剪映开源项目,劝你退回 v5.9?
-
3|不破解,v6.0 以后的加密草稿是怎么读写的?
-
4|v11.7 又改了什么:只进不出
-
5|FAQ:清缓存、会不会被封、Windows 能不能用……
⭐ 开源地址:
github.com/YeJe-cpu/easy-jianying
───
1. 它能做什么、怎么用:一句话交给 Agent
一句话:AI 写剪辑计划,Easy 剪映把它变成剪映草稿,你在剪映里微调。
生成出来的草稿,和你自己剪的工程没区别:
下面每一项,都在剪映里实际验收过:
-
生成草稿: 多轨、切碎、变速、转场、蒙版、关键帧动画、画中画、文字和字幕、贴纸、特效、滤镜、图片和 GIF、BGM 淡入淡出。
-
口播粗剪: 先按规则剪掉气口、口癖、结巴,再让 Agent 读一遍,删掉"同一句说了两遍"的那句。我一条 316 秒的真实口播,它剪到 242 秒,我自己手剪是 232 秒;我手剪留下的内容,它留下了 99%。
-
字幕贴语音: 本地识别,不上传。生成的是剪映原生的识别字幕,在剪映里一次就能改全部字幕的样式。
-
卡点: 识别音乐节拍,素材按拍切,再打上剪映原生的踩点标记。节拍位置平均误差 2 毫秒,不到一帧。
-
批量: 一个模板加一张表格,出 N 个草稿,系列视频统一包装。
-
自动挑效果: 转场、字体、动画写"auto",它会按你自己最常用的来挑。
-
导出成片: 让剪映自己渲染导出。11 秒的草稿 7.8 秒导完,4 分钟的口播大约 8 分钟。导出时它会自动操作剪映窗口,这段时间别动电脑。
-
改已有草稿(剪映 v11.6 及以前): 在副本上替换文字、追加字幕,检查草稿里丢了哪些素材。原草稿不动。
-
剪映升级自适配: 自动识别你的剪映版本,按版本切换做法。
怎么用:把下面这句和仓库地址一起发给 Claude Code 或 Codex——
帮我装好这个仓库,把里面的 skills 也装上。github.com/YeJe-cpu/easy-jianying
装好以后直接说"把这条口播粗剪一下放进剪映""用这首歌给这几段素材卡个点"就行。目前支持 Mac 剪映专业版。
其余细节都在 README。下面讲原理。
2. 为什么很多剪映开源项目,劝你退回 v5.9?
先说剪映草稿到底是什么。
你在剪映里剪的每一个工程,硬盘上都对应一个文件夹。里面最关键的是一个文本文件,记着这个工程的全部内容:
-
有几条轨道,每条轨道上放了哪些素材;
-
每段素材从第几秒到第几秒、放多快、放在画面哪个位置;
-
字幕写的什么字、用什么字体、什么动画;
-
两段之间用什么转场。
剪映打开草稿,就是读这个文件,把画面一块块摆出来。
所以用代码做剪映草稿,不用去点剪映的任何一个按钮,只要把这个文件写对就行。
v5.9 及以前,这个文件是明文,用记事本打开就能看懂。剪映自动化的开源项目,大多是在这个时期起步的。
从 v6.0 开始,剪映把这个文件加密了,打开只剩一串乱码。
加密之后,老项目两头受阻:
-
你已有的草稿,读不了。 想拿你剪好的工程当模板批量换素材、想让 AI 接着改它上次生成的草稿,都做不到。
-
新建的草稿,也常常被剪映拒收。 新版剪映换了草稿的文件名,很多工具还按老名字写,一打开就报"草稿内容已损坏"。
读不了、写不进,就只能退回老版本。所以你会看到不少项目的建议是:把剪映锁在 v5.9,关掉自动更新。
3. 不破解,v6.0 以后的加密草稿是怎么读写的?
关键在于:剪映自己每次打开、保存草稿,都要加密解密一次。
所以这套加密解密的功能,本来就装在你电脑上的剪映程序里。剪映的程序库对外留着一份功能名单,加密、解密就在上面。
我们的做法很直接:
-
在名单上找到"加密""解密"这两个功能;
-
写一个 50 行左右的小程序,接到你本机剪映的这个库上;
-
要读草稿,就请它解密;要写草稿,就请它加密。
算法我们没碰,用的就是剪映自己的锁。
这条路有三个好处:
-
剪映认得出来。 锁本来就是它的,写进去的草稿和它自己存的一样。
-
不联网也能用。 钥匙在剪映程序里。我们实测,剪映关着、没登录、断网,照样能把草稿解开再存回去。
-
不怕写坏。 每次写入前,先加密再解密,和原文逐字节比对,对不上就不写。
能读,就能学。 这是整套东西最关键的一点:
-
学格式: 剪映怎么记变速、转场、关键帧、踩点,没有文档。我们解开了本机 184 个草稿,挑出我自己在剪映里亲手剪的那些,一个功能一个功能对照着学。
-
学你的习惯: 转场、字体、动画在草稿里只记名字和编号。读你的草稿,就知道你装了哪些、最常用哪个,"auto"就是这么来的。
这个思路不是我们第一个想到的。几个上游项目各走了一段:
jy-draftc: 最早想到"不破解,直接调剪映自带的加解密",还能无头导出。但只支持 Windows,每个剪映版本单独出一版。
github.com/wenshui330/jy-draftc
逸晨(mcncarl)的 jianying-headless: 把这个思路搬到 Mac,我们最早就是用它跑通的。但只支持苹果芯片、锁定特定版本,现在已下架。
pyJianYingDraft: 草稿格式研究的开路者,生成草稿很成熟。但新版加密草稿它不自己解,自动导出只支持 Windows。
github.com/GuanYixuan/pyJianYingDraft
capcut-cli: 命令很全,CapCut 国际版用它最顺。但对剪映 v6.0 以后的草稿只检测、不解密,默认不写入。
github.com/renezander030/capcut-cli
我们在这条路上补了三件事:发现剪映这个库同时带了 Intel 版本,在 Intel Mac 上接通;照着剪映自己存的草稿从头重写,不含任何上游代码;补上口播粗剪、卡点、字幕贴语音、批量,还有在 Mac 上让剪映自己导出。
结果就是:剪映 v6.0 到 v11.6,在 Mac 上既能写新草稿,也能读、改、学你已有的草稿。
4. v11.7 又改了什么:只进不出
最近剪映自动升到 v11.7,加密这条路断了。
现象很怪:那份功能名单一模一样,调用解密也返回"成功",但结果是空的。连我们自己刚加密的草稿,都解不回来。
往下查发现,v11.7 加了一套专门管钥匙的机制。看起来,钥匙只在剪映自己运行的时候才交出来,外面的程序拿不到。
这是剪映有意收紧的。再往下挖,就是去找剪映刚藏起来的钥匙,跟"借剪映自己的锁"不是一回事了。所以我们停手,没去挖。
换了个做法:草稿不加密,直接用明文交给剪映,剪映打开以后自己会加密保存。 新版剪映能认明文新草稿,这一点 capcut-cli 的文档先记录过,我们在 v11.5 上也实测过。
v11.7 照样能打开、播放、导出。麻烦在于只进不出,上一节说的"能读就能学",这里全断了:
-
改不了: 你剪映里已有的草稿,包括我们送进去、剪映打开存过一次的,都读不了、改不了。
-
学不了你的习惯: 读不了你的草稿,就不知道你用过哪些转场、字体。新用户更是一张白纸。
-
跟不上新格式: 哪天剪映改了草稿的写法,没法从新版草稿里学,只能"写进去,看剪映认不认"来试。
我们的应对:
-
内置说明卡。 仓库带了 375 张常用转场、蒙版、动画、滤镜、贴纸、字体的说明卡,是从我在 v11.6 上剪过的草稿里学出来的,去掉了本机路径这类个人信息。草稿里写编号,剪映打开时缺哪个效果就自己下载哪个,新用户、清过缓存的人都能直接用。
-
想学自己的,就回 v11.6。 留在或退回 v11.6,运行一次学习命令,它会从你自己的草稿里学到你常用的冷门效果,和内置卡合并。
所以 v11.7 是一道分水岭:
-
v5.9 及以前:能,明文直接写;能
-
v6.0 – v11.6:能,借剪映自带的加密;能
-
v11.7 及以后:能,交明文,剪映自己加密;不能
工具会自动识别你的剪映版本,不用手动设置。
要改已有草稿、要学自己的效果,就用 v11.6;只往剪映里放新草稿,用最新版就行。
5. FAQ
Q:我刚装剪映,或者习惯定期清缓存,转场、字体还能用吗?
能。用内置的 375 张说明卡,剪映打开草稿时会按编号自己把效果和字体下回来。
Q:这算破解剪映吗?会不会被封号?
不算破解,也不会动你的账号。v6.0 到 v11.6 用的是剪映程序自带的加密功能,v11.7 起直接交明文,由剪映自己加密,没有去挖任何密钥。它只在你本机读写草稿文件,不登录、不联网。
Q:Windows、Apple Silicon、CapCut 国际版能用吗?
目前在 Intel Mac + 剪映专业版 v11.6 / v11.7 上实测过。Apple Silicon 理论可行,还没实测;Windows 和 CapCut 国际版没测过。
手上有这些环境的朋友,非常欢迎跑一跑、提 PR!
Q:还有什么做不了?
裁剪、抠图、调色、曲线变速、花字、音频特效还没做。识别字幕会有错字,可以批量替换。导出的分辨率沿用你剪映上一次的导出设置。
Q:剪映再升级怎么办?
工具会自动识别版本,一条命令就能适配新版本。如果新版又改了规则,我会跟着更新仓库。
Q:会员素材能用吗?
能不能用、能不能导出,以剪映自己的规则为准。
───
最后
我一直想要的,就是这样一个分工:粗活 AI 干,最后那点手感留给自己。
字错了双击改掉,节奏不对拖一下,不用再等一遍渲染。
如果对你有用,欢迎点个 star!也欢迎提 issues 和 PR!
⭐ 开源地址:
github.com/YeJe-cpu/easy-jianying
💡 相关前作:
网感剪辑:https://x.com/leaf_sanren/status/2103835904670658995?a=C1b4iZwqAs_dqNGVycY&s=20;
数字人评测:https://x.com/leaf_sanren/status/2104888575754228185?a=Z09kJsIPDs6LKazHsVU&s=20
沿着这个主题继续读
从一篇文章,找到相关的教程、经验和阅读路径。







