
OpenSubs 主打离线隐私字幕处理,作为在线字幕网站 VEED、Kapwing 的开源替代方案。核心引擎使用 Rust 开发,可编译为 Wasm 和原生二进制,网页、桌面、命令行共用同一内核,输出效果完全一致。所有音频识别模型仅首次下载缓存本地,音视频数据不会外传,适合注重素材保密的创作者。
核心参数
- 平台与部署方式 跨平台支持 Windows /macOS/ Linux;四种入口:桌面 App、网页 WebApp、浏览器扩展(Chrome/Edge/Firefox)、CLI 命令行工具;适合手动剪辑、脚本批量自动化、CI 流水线调用。
- 核心字幕能力
- 本地 AI 语音转录:自动把视频语音转为字幕文本,支持多语种识别
- 字幕翻译:支持本地端翻译,也可按需选用在线翻译
- 字幕格式:导出 SRT、VTT、ASS,ASS 支持丰富样式、字体、描边、阴影
- 字幕烧录:调用 FFmpeg 直接把字幕压入视频画面,生成带硬字幕 MP4
- 细节控制:自动断行、阅读速度限制、时间轴微调、批量字幕修正
- 模型与隐私特性 识别模型从 Hugging Face 下载后本地缓存;全程无视频、音频上传服务器,断网环境下可重复使用已缓存模型。
- 开源授权规则 开源协议:AGPL-3.0-or-later 个人本地使用免费;二次修改并对外提供服务分发时,需要同步开源修改后的源码。
核心优势
- 隐私优先,素材不出本机,适合内部课程、涉密项目字幕制作
- 多端统一内核,网页快速试用、桌面处理大文件、CLI 适合批量脚本
- 原生支持 ASS 高级字幕,适配 MPC-HC 等播放器的特效字幕
- 无订阅、无水印,开源可自行二次改造集成到工作流
适用场景
- 自媒体短视频、解说视频自动生成字幕
- 网课、培训课件本地字幕制作,保护课程素材
- 影视爱好者整理双语字幕、ASS 特效字幕
- 自动化流水线,脚本批量给剧集批量生成字幕
- 不想把视频上传在线字幕网站,重视隐私的创作者
使用提醒
- 首次运行需要下载语音识别模型,需要联网,后续可离线使用
- 烧录字幕依赖 FFmpeg,桌面版一般自带,CLI 使用需自行配置 FFmpeg
- AGPL 协议要求:如果部署修改后的版本对外提供服务,需要开源代码
- 长视频转录对内存有一定要求,大文件优先使用桌面客户端
下载地址:https://github.com/kunkunkunQoQ/SonicRoute/releases