该项目以学习和兴趣为主,不保证生产可用性。
SubGen 是一款跨平台桌面应用,基于 Tauri + Rust 开发,内置 FFmpeg 和 Whisper.cpp,实现了 视频一键生成字幕 的功能。

mp4, mov, mkv)。-l zh)。git clone https://github.com/byteroycai/subgen.git
cd subgen
pnpm install # 或 npm/yarn
pnpm tauri dev
pnpm tauri build
构建后,可在 src-tauri/target/release 中找到可执行文件。
没有内置模型,如果模型不存在会自动下载,当然你可以自己下载好,放到指定目录即可。
mac:
/Users/{用户名}/Library/Application Support/com.shenqiong.SubGen/models
windows:
C:\Users\{用户名}\AppData\Roaming\shenqiong\SubGen\data\models
模型下载地址:https://huggingface.co/ggerganov/whisper.cpp/tree/main
sudo xattr -d com.apple.quarantine /Applications/subgen.app
MIT License
$ claude mcp add subgen \
-- python -m otcore.mcp_server <graph>