Repolode
riseandignite

riseandignite/capslap

桌面应用,用 AI 为视频自动转录字幕,并将样式化字幕直接烧录进视频。

可替代:Descript

Star
77
Fork
5
未关闭 Issue
4
最近提交
12个月前

这是什么?

CapSlap 是一款基于 Electron 的桌面应用,用于为视频自动添加字幕。导入视频后,应用会用 AI 转录语音,并将字幕直接烧录进视频,使成片在任何播放器中都带有字幕。

转录可以在本地运行 Whisper 模型(应用界面内可下载 tiny 和 base 模型),也可以在提供 API Key 后调用 OpenAI API,无需下载模型。核心处理逻辑使用 Rust 编写,前端基于 Electron,依赖管理使用 Bun。

运行前需要安装 Rust、Bun 和 FFmpeg。在 macOS 上,FFmpeg 会在安装依赖时自动下载。

核心功能

  • 01使用 AI 转录视频语音,并将字幕烧录进输出视频。
  • 02支持本地 Whisper 模型,可在应用界面中下载。
  • 03可选用 OpenAI API 作为转录后端。
  • 04核心处理由 Rust 编写,桌面界面基于 Electron。

适用场景

  • 为短视频社交平台的内容添加烧录字幕。
  • 为口播或教程视频快速生成字幕,省去手动输入。
  • 使用本地 Whisper 模型离线完成转录。

快速上手

  1. 1

    克隆仓库

    git clone <repository-url>
  2. 2

    构建 Rust 核心

    cd rust cargo build cd ..
  3. 3

    安装 Electron 依赖

    cd electron bun install
  4. 4

    运行应用

    bun run dev

使用前须知

  • 未指定许可证,使用权限不明确。
  • 运行前需要先安装 Rust、Bun 和 FFmpeg。
  • 本地转录需要下载 Whisper 模型,使用 OpenAI 选项则需要付费 API 密钥。
  • FFmpeg 仅在 macOS 上自动安装,其他平台需手动配置。

标签

常见问题

capslap 是什么?
桌面应用,用 AI 为视频自动转录字幕,并将样式化字幕直接烧录进视频。 CapSlap 是一款基于 Electron 的桌面应用,用于为视频自动添加字幕。导入视频后,应用会用 AI 转录语音,并将字幕直接烧录进视频,使成片在任何播放器中都带有字幕。
capslap 可以免费使用吗?用的什么许可证?
capslap 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
capslap 还在维护吗?
超过半年未提交。capslap 最近一次提交是在 2025年11月4日。
capslap 适合用来做什么?
为短视频社交平台的内容添加烧录字幕。 为口播或教程视频快速生成字幕,省去手动输入。 使用本地 Whisper 模型离线完成转录。
capslap 怎么安装和运行?
克隆仓库: git clone <repository-url> 构建 Rust 核心: cd rust cargo build cd .. 安装 Electron 依赖: cd electron bun install 运行应用: bun run dev
在哪里获取 capslap?
源代码和安装说明在 GitHub 上:https://github.com/riseandignite/capslap

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

相关项目