community skill
VideoCaptioner
AI 视频字幕工具,支持语音转录、字幕优化/翻译、样式定制和字幕烧录,提供完整的一站式字幕处理流水线。
communityskill packagesubtitletranscriptiontranslationvideoffmpegasrcli
VideoCaptioner
VideoCaptioner 是一个 AI 驱动的视频字幕处理 CLI 工具。它提供完整的一站式流水线:语音转录 → 字幕优化 → 多语言翻译 → 样式定制 → 字幕烧录到视频。
来源
- 上游 skill 目录:https://github.com/WEIFENG2333/VideoCaptioner/tree/master/skills
- 上游 SKILL.md:https://github.com/WEIFENG2333/VideoCaptioner/blob/master/skills/SKILL.md
- 上游仓库:https://github.com/WEIFENG2333/VideoCaptioner
- 许可证:GPL-3.0
适合什么时候用
- 需要给视频添加字幕,支持中文/英文免费转录(bijian/jianying),或使用 Whisper API 转录其他语言。
- 需要转录音频或视频为 SRT、ASS、JSON 格式的字幕文件。
- 需要翻译现有字幕到 30+ 种语言,支持 Bing/Google 免费翻译或 LLM 高质量翻译(含反思模式)。
- 需要自定义字幕外观:动漫风格、圆角背景、自定义颜色/字体/描边,并烧录到视频。
- 需要下载 YouTube、Bilibili 等平台的视频并自动添加字幕。
核心能力
| 场景 | 代表命令 | 用途 |
|---|---|---|
| 一站式处理 | process | 转录 → 优化 → 翻译 → 烧录,一条命令完成 |
| 语音转录 | transcribe | 视频/音频转字幕,支持 bijian/jianying/whisper |
| 字幕翻译 | subtitle | LLM/Bing/Google 翻译,可选优化和双语布局 |
| 字幕烧录 | synthesize | 将字幕烧录到视频,支持 ASS 和圆角背景样式 |
| 视频下载 | download | 下载 YouTube、Bilibili 等平台视频 |
安装提示
这是社区上游的 skill 目录。本站只收录索引和中文说明,不镜像上游 skill 文件。站点详情页生成的安装命令会指向上游 skill 目录:
npx skills add https://github.com/WEIFENG2333/VideoCaptioner/tree/master/skills
使用前需要安装 VideoCaptioner CLI 和 FFmpeg:
pip install videocaptioner
FFmpeg 需单独安装(如 brew install ffmpeg 或通过系统包管理器)。
使用注意
- 免费功能无需 API Key:bijian/jianying 转录支持中英文,Bing/Google 翻译免费。
- LLM 相关功能(字幕优化、LLM 翻译、反思模式)需要设置
OPENAI_API_KEY或使用--api-key参数。 - 执行命令前建议先运行
videocaptioner <command> --help查看最新选项。 - 字幕样式仅在
--subtitle-mode hard(硬字幕)模式下生效,运行videocaptioner style查看所有预设。 - 命令参数和能力以上游仓库为准。