• Kupros

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    ——————————

    2026-5-18

    github.com

    GitHub - wenshui330/jy-draftc: 剪映Windows端的草稿解密与回加密工具。

    剪映Windows端的草稿解密与回加密工具。

    简单介绍一下:

    工具解密与回加密的是草稿文件里面的 draft_meta_info.json 和 draft_content.json ,这两个也是草稿里面真正重要的东西。

    逆向原则:既然剪映本地能打开加密草稿,就顺着它的读取/保存流程找到实际执行加解密的 videoeditor.dll 入口,再复用原程序逻辑完成解密和回加密,而不是硬猜加密算法。

    项目技术栈: C++

    当前项目明确已证实的适用版本是剪映国内版(windows) 10.3.0 至 10.6.5。

    理论上,其他使用 jianying_draft_encrypt_v2 加密方案的版本均适用此程序。其他版本我没测试过,不质保( ^-^),我只测试了10.3.0到10.6.5之间的版本。

    国际版理论上也通用。

    v1版本方案没研究过(可能存在),jianying_draft_encrypt_v2是videoeditor.dll中残留的字符串,是搜videoeditor.dll里面的字符串的时候搜到的这个东西,它没有存在于任何加密密文或公开可读文件中,理论上只能搜索来确认某个版本剪映所使用的加密方案版本。但是目前推测顶多也就两个版本,如果项目工具解不开,那就是另一个加密方案了。

    如果有佬友发现了应用其他加密方案的版本,希望能提交给我 版本号 用于研究

    图片

    图片

    图片

    关于草稿降级

    (注意:以下仅为推测,我没亲自验证过)

    解密后的明文 draft_content.json 的头部有两个可疑字段 version 和

    new_version```
    new_version 是剪映草稿内部兼容版本号,这个可以确认是对应的公开版本号,但是我没有找到规律,貌似只能实测。
    version 是什么不知道,但是它始终没变过,都是360000,推测是草稿的json结构版本。
    ``也就是说,可能只改 new_version` 即可实现修改草稿版本。

    版本号对应实例如下(仅统计了我能找到的,目前没发现可用的推测规律)```
    3.6.5 -> new_version 64.0.0
    3.7.0 -> new_version 65.0.0
    4.7.2 -> new_version 87.0.0
    5.9.0 -> new_version 110.0.0
    6.4.0 -> new_version 137.0.0
    10.3.0 -> new_version 145.0.0
    10.4.0 -> new_version 165.0.0
    10.6.5 -> new_version 170.0.0
    ```本项目可能对研究AI驱动剪映视频剪辑(直接操作草稿)有帮助

    关于工具的实现原理请查看开源仓库

    后续项目方向

    - 制定剪映各版本的 app_version 与 new_version 的对照表

    - 为工具加入支持 其他加密方案 的自动识别与解密、回加密能力

    - 为工具加入一键修改草稿版本的能力(待对照表制定完成)

    ^-^ ^-^ ^-^感谢各位佬友支持 ^-^ ^-^ ^-^

    ——————————

    持续更新 ^-^…

    主楼
  • yuyu7216139

    好东西。大佬能不能把mac也做出来。看看能不能以后直接让AI来剪短视频。

    #1
  • 大陈大

    佬友牛逼,厉害啊,同求Mac方案

    #2
  • Kupros

    感谢佬友支持 ^-^

    我没有mac,这个项目的mac方案我暂时也没办法 ^-^

    不过如果有想研究AI驱动视频制作的佬友,我推荐 MLT Multimedia Framework 这个开源框架,相比于一步一个坑的剪映来说,这个是非常优秀的选择。

    #3
  • yuyu7216139

    倒是用你的仓库让AI学习了下,已经做出支持MAC的了。谢谢大佬。也看看你说的那个项目

    #4
  • johnwick

    图片

    遇到问题解决了,感谢博主

    #5
  • junwei52

    L站的佬真的是牛。在github上搜索到,发现下方有L站的链接,一看就是L站的佬,赶紧来站内搜索,前来膜拜! ^-^

    #6
  • 在非洲卖暖宝宝

    Mac的能不能解密啊,球球了,现在拿到的key_value.json没有路径 全是同名的

    #7
  • 今晚打老虎

    感谢大佬,我用的10.6.5版本,解成功以后打开草稿,发现还是提示模板已过期,无法编辑,需要解锁,我是在手机用的AI智能生成的草稿,然后导入电脑端操作的。大佬咋回事,谢谢。

    #8
  • Kupros

    现在已经有大佬贡献了适用于MacOS的软件版本 ^-^

    #9
  • 在非洲卖暖宝宝

    这个我很早之前就弄好啦,Mac版本本身有解密的dylib,调用就行

    #10
  • Kupros

    - 为工具加入一键修改草稿版本的能力

    此部分已经开发完成,目前适配 1.7.0 至 11.1.0 版本的剪映(正式版),在jy-draftc项目底部的“相关”栏目里面可以前往对应仓库。

    - 如有问题请直接提交,我会尽快解决。

    - 关于草稿升降级部分的一些研究结论请前往对应仓库内查看,我不多赘述了。

    #11
  • 歌者

    佬,为啥我打开仓库显示404啊 ^-^

    #12
  • 玛卡巴卡

    爽了,github账号被封了 - 搞七捻三 - LINUX DO

    参考最新的帖子,佬的github被封了

    #13
  • 天才程序员

    图片

    什么时候恢复呢开源链接打不开了佬

    #14
  • Kupros

    感谢支持,但是很抱歉,我暂时也没办法解决,在我得知账号暂停的具体原因之前,我想我不会再补上仓库了,希望能理解 ^-^。其实看着自己费力创建的项目,就这么轻描淡写的就没了,没有任何理由,我也很无奈 ^-^,但我也尊重github平台。

    #15
  • 小豆子

    心碎了哥,有没有好心人存了代码能发我一份,我真的好难过,早上看到帖子本体都 404 了,我还以为是被删帖了,下午再一次看到仓库都没了

    看到有人 fork 那没事了

    #16
  • miumiusix

    谢支持,但是很抱歉,我暂时也没办法解决,在我得知账号暂停的具体原因之前,我想我不会再补上仓库了,希望能理解 ^-^。其实看着自己费力创建的项目,就这么轻描淡写的就没了,没有任何理由,我也很无奈 ^-^,但我也尊重github平台。

    佬。mac 应该怎么处理, 有相关的仓库或者思路吗,我让ai去处理。

    #17

发表回复

登录后回复