Repolode
JimLiu

JimLiu/baocut

面向 macOS 和 Windows 的 AI 视频智能体,在可编辑时间线上完成转录、字幕、翻译、配音、剪辑和动效。

可替代:DescriptCapCut

Star
1,089
Fork
105
未关闭 Issue
3
最近提交
18小时前

这是什么?

BaoCut 是一款桌面端 AI 视频智能体,核心是可编辑的时间线,而不是一次性渲染出的 MP4。你用自然语言描述需求,智能体即可转录素材、生成并翻译字幕、把配音翻译成其他语言、剪辑口播录像,并制作动效图形。每个结果都保留在时间线中,修改某一句字幕或配音无需重新渲染整段视频。

人和智能体共用同一个编辑器与撤销栈,你可以随时接手。导出支持带内嵌或外挂字幕的 MP4、SRT 和 WebVTT、文字稿、音轨,以及可在其他机器上继续编辑的 .baocut 工程包。语音和图像模型可在 Apple Silicon 或 Windows 上本地运行,也可以接入 OpenAI、Anthropic、Google、ElevenLabs 等在线服务。

除桌面应用外,同一套本地 Runtime 还提供 `baocut` 命令行工具、MCP 服务以及 BaoCut 技能(可供 Claude Code、Codex 等智能体调用),并支持浏览器网页客户端。媒体处理需要自行安装 ffmpeg 和 ffprobe,应用不内置这两个工具。

核心功能

  • 01基于本地 Whisper、Qwen3-ASR 或在线 API 转录素材,提供词级时间戳。
  • 02生成原文、译文或双语字幕,并按项目记住字幕样式。
  • 03通过人声分离、翻译和逐句语音合成完成视频配音。
  • 04在时间线上删除口db头禅、长停顿和重录片段,原始素材不被改动。
  • 05将动效图形以 HTML 合成的形式生成并放入时间线。
  • 06支持导出 MP4、SRT、WebVTT、文字稿、音轨和可迁移的工程包。

适用场景

  • 为已有视频添加翻译字幕或双语字幕。
  • 将教程或讲解视频配音成另一种语言。
  • 删除口头禅和重录内容,整理口播视频。
  • 让 Claude Code、Codex 等编程智能体通过 CLI 或 MCP 剪辑视频。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/jimliu/baocut.git
  2. 2

    进入项目目录

    cd baocut
  3. 3

    安装依赖

    npm ci
  4. 4

    以开发模式启动桌面应用

    npm run dev

使用前须知

  • 安装包仅支持 macOS 14+(Apple Silicon)和 Windows x64,不提供 Intel Mac 和 Linux 安装包。
  • Agent 功能需要已登录的 Agent 引擎(如 Codex CLI 或 Claude Code),且 ffmpeg 和 ffprobe 不随应用附带。
  • 完整源码开发需要 Rust、CMake 和平台构建工具,首次构建可能耗时较长并占用较多磁盘空间。
  • 许可证未能被识别(NOASSERTION),部分内置语音模型为研究或非商业许可。

标签

常见问题

baocut 是什么?
面向 macOS 和 Windows 的 AI 视频智能体,在可编辑时间线上完成转录、字幕、翻译、配音、剪辑和动效。 BaoCut 是一款桌面端 AI 视频智能体,核心是可编辑的时间线,而不是一次性渲染出的 MP4。你用自然语言描述需求,智能体即可转录素材、生成并翻译字幕、把配音翻译成其他语言、剪辑口播录像,并制作动效图形。每个结果都保留在时间线中,修改某一句字幕或配音无需重新渲染整段视频。
baocut 可以免费使用吗?用的什么许可证?
baocut 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
baocut 还在维护吗?
活跃维护中。baocut 最近一次提交是在 2026年10月19日。
baocut 适合用来做什么?
为已有视频添加翻译字幕或双语字幕。 将教程或讲解视频配音成另一种语言。 删除口头禅和重录内容,整理口播视频。 让 Claude Code、Codex 等编程智能体通过 CLI 或 MCP 剪辑视频。
baocut 怎么安装和运行?
克隆仓库: git clone https://github.com/jimliu/baocut.git 进入项目目录: cd baocut 安装依赖: npm ci 以开发模式启动桌面应用: npm run dev
在哪里获取 baocut?
源代码和安装说明在 GitHub 上:https://github.com/JimLiu/baocut

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目