跳到正文

正在自动登录…

← 返回项目列表

sirioberati/Genjustsu-Open-Source-Workflow

视频剪辑AI辅助编程

这是一个开源的AI视频替换工作流,通过深度图、SAM分割、人脸网格和音频处理,结合Seedance模型替换视频中的角色或物体,并提供本地Web界面用于准备输入、审查掩码、预览生成结果和导出带原始音频的视频。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/11 12:51:30 · 查看原文

值得看Python应用与服务
累计 Stars
520
当前热度
1~7 天 · 小火
仓库创建时间
打开 GitHub ↗项目网站 ↗

选用指南

AI 根据 README 整理 · 2026/10/11 12:51:30

使用方式

通过本地Web界面使用,启动后访问 http://127.0.0.1:8770,上传视频并操作。

查看 README 依据
3. Fill `.env` with **your own** `ENHANCOR_API_KEY` and `REPLICATE_API_TOKEN`. Get them from [Enhancor](https://app.enhancor.ai/api-dashboard) and [Replicate](https://replicate.com/account/api-tokens). Fund/enable the relevant API accounts. `HF_TOKEN` is optional for the Hugging Face depth alternative. 4. Run `./start.command` (or `bash start.command`). Open **http://127.0.0.1:8770**. Use `PORT=8771 bash start.command` if the port is occupied.
部署要求

需要Python 3.12+、Rubber Band CLI和cloudflared,并需自备Enhancor和Replicate的API密钥。

查看 README 依据
The launcher starts a callback-only Quick Tunnel when no custom webhook is configured. Keep it running with the app. The agent uses the included [setup runbook](docs/SETUP-AGENT.md). You only need to supply your own provider keys and approve any required system installation. No separate agent install is required. Native Windows users should use WSL2; macOS/Linux launch scripts are included. ## Manual setup 1. Install Python 3.12+ (the development runtime was Python 3.14) and Rubber Band CLI: - macOS: `brew install rubberband cloudflared`
3. Fill `.env` with **your own** `ENHANCOR_API_KEY` and `REPLICATE_API_TOKEN`. Get them from [Enhancor](https://app.enhancor.ai/api-dashboard) and [Replicate](https://replicate.com/account/api-tokens). Fund/enable the relevant API accounts. `HF_TOKEN` is optional for the Hugging Face depth alternative. 4. Run `./start.command` (or `bash start.command`). Open **http://127.0.0.1:8770**. Use `PORT=8771 bash start.command` if the port is occupied.
已知限制

这是一个本地单用户应用,不适合多用户托管服务;快速人脸网格模式目前仅适用于单个居中说话者。

查看 README 依据
.venv/bin/python workflow.py status LOCAL_JOB_ID .venv/bin/python workflow.py resume LOCAL_JOB_ID .venv/bin/python workflow.py resume LOCAL_JOB_ID --hd ``` The server resumes saved Seedance/HD **collection** on restart. It does not re-submit those requests. Preparation interrupted during a remote model call requires agent inspection of saved prediction metadata; do not blindly restart billed stages. Keep one server/collector per job. This is a local single-user application, not a multi-user hosted service. Bind to localhost; add authentication and a durable worker queue before public
This path keeps the original video, tracks and saves facial landmarks, draws the mesh, isolates vocals and embeds the +3 pitched vocals. It makes **no depth or SAM calls**. It is currently designed for a single centered speaker; inspect all frames and stop on tracking gaps or incorrect face alignment. Do not claim mask review in this mode: review facial tracking and audio instead. Saved artifact hashes gate submission.

README

正在加载 README…

收录信息

仓库创建时间
2026/10/7 07:18:18
首次达标收录
2026/10/11 11:47:02
统计更新时间
2026/10/11 15:35:43

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。

模型评估

值得看加权总分 3.9 / 5

新颖度
3.6
实用价值
4.0
成熟度
4.3
实质含量
3.8

由 Jev 模型根据仓库描述与 README 评估,2026/10/11 12:02:18 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/9 04:54:22
许可证标识
MIT
Fork 数
150
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目