Skip to content

Releases: YeJe-cpu/easy-jianying

v0.2.0 · 只做草稿 + CapCut + 会员分层

Choose a tag to compare

@YeJe-cpu YeJe-cpu released this 02 Nov 08:58

Easy 剪映 v0.2.0

这一版做了一次收缩:jyr 只负责生成草稿文件、放到首页;打开、微调、导出都在剪映 / CapCut 里由你自己完成,会员功能照剪映 / CapCut 自己的规则走。

新增

  • CapCut 国际版(macOS):同一份计划加 --app capcut 就生成 CapCut 草稿;只装了一个 App 时自动识别。CapCut 草稿是普通 JSON,inspect / srt / edit 都能直接用。实测 CapCut 9.4.1。
  • 会员分层:内置 375 个资源都标了免费 / 会员(依据剪映自己在草稿 key_value.json 里记的 is_vip)。默认只用免费的 175 个,auto 也只挑免费的;剪映会员 / CapCut Pro 用户加 --member(或计划里 "member": true)后,会员转场、蒙版、文字动画也能用,剪映照常检查会员。

删除

  • 调用剪映程序内部加解密的代码(jyr_crypt.cpp 及相关逻辑)。所有剪映版本一律写普通 JSON 草稿(剪映 11.7 实测能打开、编辑、导出)。
  • 随之去掉:读取 / 修改剪映已经保存过的草稿(原来只在剪映 ≤11.6 可用)。
  • jyr export 和一切自动操作剪映界面的功能(jyr/ui.py、tools/ui_accept.py、adapt --auto)。jyr adapt 现在只读版本号、套用已知的时间线版本。
  • catalog scan 中通过解码剪映草稿学习资源的部分(CapCut 的普通 JSON 草稿仍可扫描)。
  • 文档中关于加解密和界面驱动的内容。

升级须知

  • 不再需要 Xcode 命令行工具。
  • 0.1 留下的 ~/.jyr/catalog.json(没有免费/会员标记)会被忽略;需要的话重新 jyr catalog scan。
  • 计划里用了会员资源的,加 --member 或 "member": true,否则会提示。
  • 剪映内置免费资源里没有蒙版和文字动画(它们属于会员或没有记录)。

单元测试 31 项全过;剪映 11.7 与 CapCut 9.4.1 上推送的验收草稿等待人工复核。