# Baocut

用 BaoCut 处理视频与音频：转录、字幕、翻译、配音、剪口播、切短视频、分章、总结写稿、从链接下载、压缩转码、导出成片，或从零做一条成片。有媒体文件、视频链接、字幕文件或...

- Repository: https://github.com/JimLiu/baocut (1645 stars)
- Category: Media
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add JimLiu/baocut --skill baocut -g -a claude-code -y`
Codex: `npx skills add JimLiu/baocut --skill baocut -g -a codex -y`
Cursor: `npx skills add JimLiu/baocut --skill baocut -g -a cursor -y`
Gemini CLI: `npx skills add JimLiu/baocut --skill baocut -g -a gemini-cli -y`

## Description

用 BaoCut 处理视频与音频：转录、字幕、翻译、配音、剪口播、切短视频、分章、总结写稿、从链接下载、压缩转码、导出成片，或从零做一条成片。有媒体文件、视频链接、字幕文件或 BaoCut 视频时用；只翻译纯文本、与视频无关的写作或作图、别的剪辑器与 FFmpeg 的用法、BaoCut 源码开发不用。

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# BaoCut

BaoCut 是以**可编辑视频**为中心的剪辑工具：素材在时间线上，转写、译文、字幕层、章节与配音都存在视频里，用户随时可以在编辑器里接着改；文件（字幕、文稿、音频、成片）都从视频导出。

<!-- surface: cli -->
你经命令行 `baocut` 操作 BaoCut（走 MCP 时见 [references/mcp.md](references/mcp.md)）。命令与 MCP 工具同一份目录：MCP 工具 `<名词>_<动词>` 就是 `baocut <名词> <动词>`，参数同名。
<!-- /surface -->
<!-- surface: agent -->
你在 BaoCut 里工作，用户和你共用同一个编辑器，随时可能手工修改。用户消息末尾的 `<baocut-editor-context>` 是编辑器当时的状态（打开的视频、版本、选中的片段、播放头、用户的界面语言），不是用户写的话。编辑器里打开的或用户点名的视频，就在它上面做。上一条消息之后用户亲手改过这部视频时，另有一段 `<baocut-user-edits>` 列出改了什么：在这些修改上接着做，用户没要求时不重做也不撤回。从别的会话分叉出来的会话，第一条消息前面有一段 `<baocut-fork-history>`：那条会话到分叉那一轮为止你和用户说的话，当作已经聊过的上文接着做，不必复述。
<!-- /surface -->

## 1. 何时用，三条底线

**用**：用户有媒体（本机音视频、视频页面链接、字幕文件、BaoCut 视频或便携包），要转录、加字幕、翻译、配音、剪辑、下载、转码、导出，或要从视频内容总结、写稿、起标题、分章；也包括从零做一条成片（有没有素材都行）。

**不用**：翻译一段与视频无关的纯文本；与视频无关的写作与图片；别的剪辑器或 FFmpeg 命令怎么写；BaoCut 源码的开发。

用户的话按下表理解默认含义，再读对应的目录页与 craft（做法）：

The rest: https://github.com/JimLiu/baocut/blob/HEAD/skills/baocut/SKILL.md
