{"repo":"HTWMedia/JyDraft","free":true,"listed":false,"github":"https://github.com/HTWMedia/JyDraft","clone":"git clone https://github.com/HTWMedia/JyDraft.git","description":"生成Jianying 草稿，并通过云端并发渲染导出视频的工具集。A toolkit for generating Jianying (CapCut China) draft files and exporting videos via cloud rendering without installing the Jianying client.","language":"C#","stars":89,"topics":["decrypt","draft","jianying","automation","capcut","media-processing","video-rendering","draft-generator"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"English 中文 JyDraft JyDraft 是一个用于 生成Jianying草稿（Draft）并基于草稿直接渲染导出视频 的工具集。 支持通过代码生成草稿文件，并使用独立工具在 无需安装剪映客户端 的情况下，将草稿及素材进行云端渲染并导出视频。 👉 可在 GitHub 右侧 Releases 页面下载已编译好的 HDraft 导出工具。 --- ✨ 功能特性 使用 C# 代码生成草稿（ draft content.json ） 支持音频、视频、GIF、文本轨道与片段 支持转场、动画、字幕气泡、背景填充等效果 ✅ 支持 加密草稿自动解密 支持 多草稿并发导出 无需安装剪映客户端 云端渲染，对本地机器性能要求低 --- 📦 使用说明 一、生成剪映草稿 下面示例展示了如何通过代码生成一个完整的草稿，并最终导出为 JSON 字符串。 1️⃣ 创建草稿文件 2️⃣ 准备素材 3️⃣ 创建片段并添加效果 4️⃣ 添加文本字幕 5️⃣ 组装并导出草稿 --- 二、草稿渲染与视频导出（HDraft API） 🚀 Draft-to-Video 自动渲染 API 服务 📌 简介 一个专业的 自动化视频渲染 API 服务 ， 支持通过 JSON 草稿文件 与 媒体素材 自动合成并生成视频， 适用于批量生成、自动化流水线和系统集成。 --- 🔑 身份验证（API Key） 1️⃣ 获取 AuthKey 访问网站，通过 \"获取AuthKey\" 菜单直接获取： ➡️ https://htwmedia.dpdns.org/Home/GetApiKey 输入邮箱，点击按钮，AuthKey 将发送到您的邮箱。 也可以使用传统接口获取： 2️⃣ 在请求中使用 AuthKey 所有后续 API 请求的 Header 中必须携带： 或 --- 🖥️ 在线体验 无需写代码，直接在浏览器中试用完整流程： 1. 访问 https://htwmedia.dpdns.org/WebAI/Index 进入\"在线体验\" 2. 登录邮箱账号 3. 在 \"草稿成片\" 功能中上传草稿 ZIP 包 4. 等待云端渲染完成，下载视频 适合在对接 API 之前先验证你的草稿包是否正确。 --- 📦 HDraft 命令行工具 HDraft 是已编译好的命令行工具，支持批量导出草稿而无需写代码： 1. 从 GitHub 右侧 Releases 下载最新版 HDraft.exe 2. 编辑 config.ini ，配置草稿路径（多个草稿用 分隔） 3. 直接运行 HDraft.exe 工具特性： - 支持并发导出多个草稿 - 自动解密加密草稿 - 无需安装剪映客户端 --- 🔐 加密草稿解密接口 用于将 剪映 / CapCut 的加密草稿文件 解密为可读的 draft content.json 。 接口地址 请求方式 POST Content-Type: multipart/form-data 请求头： X-API-KEY: 请求参数 参数名 类型 必填 说明 -------- ---- -- ------------------------ jsonFile File 是 剪映 / CapCut 加密草稿 JSON 文件 ⚠️ 注意： 必须以文件上传形式提交 不是 URL 参数 不是 base64 字符串 返回示例 --- 📦 完整的渲染流程 第一步：打包草稿 将草稿 JSON 及所有素材放入一个 ZIP 包： draft content.json 可以是使用 JyDraft 代码生成的","default_branch":null,"files":null,"tree":[],"storefront":"/r/HTWMedia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HTWMedia/JyDraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}