JimLiu/baocut

BaoCut: an AI video agent with an editable timeline. Transcribe, subtitle, translate, dub, cut and animate.

BaoCut 是一款桌面应用(macOS + Windows),AI 代理可以转写、添加字幕、翻译、配音、剪辑和动画化视频——但不会直接给你一个完成的 MP4,而是将每个结果写入一个真实的时间线,你可以继续编辑。错误可以在本地修复(修改一行字幕、重新配音一个句子),而无需重新渲染其他部分。

核心功能:

  • 从素材开始: 本地或云端转写(Whisper large-v3/v3-turbo、Qwen3-ASR),带翻译和项目级样式的字幕,配音到另一种语言(人声分离 + 克隆/预设声音),剪辑 talking-head 录音以去除填充词和停顿,以及从带时间戳的转写生成章节/摘要/短视频。
  • 从简报开始: 使用 24 个内置场景模板从提示生成视频,脚本优先的旁白制作,以及“将动态图形作为代码”——代理编写自包含的 HTML 合成,烘焙到帧中并放置在时间线上。
  • 交付: MP4 导出,支持烧录或侧车字幕、SRT/WebVTT、转写、音频分轨,以及可移植的 .baocut 项目包。

架构亮点:

  • 四个接口连接一个本地运行时:Electron 桌面应用、带 JSON 输出的 CLI、MCP 服务(这样你自己的代理——Claude Code、Codex、Cursor、Gemini CLI——可以驱动 BaoCut),以及用于远程查看的 Web 客户端。
  • 自带模型:在 Apple Silicon(MLX/Core ML)或 Windows(whisper.cpp + candle、CUDA/Vulkan 变体)上进行本地推理,或者你可以将能力指向 OpenAI、Anthropic、ElevenLabs 和许多其他端点。使用账本跟踪每个作业的成本。
  • 设计理念:视频是事实来源;代理在明确的范围/预算内工作;破坏性操作需要确认;它报告实际做了什么以及哪些仍需要人工审查。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目