一站式字幕工作台 · v0.1.0 · Windows / macOS
一个应用,搞定所有字幕工作
One app for all your subtitle work.
提取、转写、翻译、编辑,四类字幕工作流装进同一个本地应用—— 从画面里的硬字幕到最终的成品字幕文件,不再需要在四五个工具之间来回切换。
硬字幕提取
烧进画面的字幕也能变文件
语音识别
配音视频直接转写成文稿
字幕翻译
整篇批量,时间轴不动
字幕编辑
点句跳帧,批量精修
夸克网盘 · Windows / macOS 同盘 · 提取码 sAWF
现在,把它交给识幕就可以了
Pipeline
一条流水线,从像素到字幕
识幕把「一边暂停一边打字」的苦活,变成自动化的识别流水线——每一步的参数都可以调。
关键在于:不是逐帧暴力 OCR
一小时视频动辄上万帧,暴力识别既慢又容易出错。
采样抽帧
按采样间隔取帧(默认 500 ms),而不是每一帧都送进 OCR。
感知哈希去重
相邻帧哈希距离低于阈值即视为同一画面,直接跳过重复识别。
相似度合并
连续帧识别结果足够相似时合并为一条字幕,自动推断起止时间。
并行 OCR · 流式输出
rayon 多线程识别,每 16 帧推送一次中间结果,字幕是流式出现的。
Modes
四种工作模式,一套主体布局
首页选模式,视频区 + 字幕列表 + 音频波形的布局四模共用,只有操作行的配置项不同。
硬字幕提取
需框选字幕区域框选画面中的字幕区域(支持自动定位),OCR 识别成带时间轴的字幕;可选开启语音校对降噪。
语音识别
无需框选本地 Whisper 直接转写整段人声,结果直接进字幕列表——适合没有硬字幕、只有配音的视频。
字幕翻译
无需框选整篇批量翻译:一次请求处理 40 条,500 条字幕只需十几次请求;时间轴完全不动,只替换文本。
字幕编辑
无需框选点句跳帧、边播边改、增删字幕;批处理工具一排排开,批量改错了随时撤销。
Features
该有的手感,一处不缺
从识别引擎到批处理工具,从进度反馈到主题外观——细节都为「长时间对着字幕干活」设计。
三种 OCR 引擎
PaddleOCR 走进程内 ONNX 推理、完全离线;也可以切换 GLM-OCR / DeepSeek-OCR 远程视觉模型。
语音校对降噪
Whisper 转写同期语音做比对,剔除「画面里有、但没人说过」的台标、UI 浮层与压缩噪点误识别。
流式输出,随时可取消
准备 → 抽帧 → 去重 → 识别 → 语音校对,每步都有进度与状态文案;任何阶段都能中止任务。
批处理工具箱
查找、替换、划重点、去水词、撤销——每个工具都有独立设置弹窗,批量修改都留有快照可还原。
自动定位字幕带
采样 5 帧分析画面底部 30% 的逐行边缘密度并投票;置信度低时提示手动框选。
8 套主题 · 4 种导出
midnight / ember / forest / violet 四套深色各有亮色变体;一键导出 SRT / ASS / VTT / TXT 或复制全部。
Privacy
视频不出你的电脑。
识幕是一款本地运行的桌面应用。只有当你主动选择远程 OCR 引擎、或填写翻译接口时,才会向对应服务发送画面或文本—— 除此之外,一切都在本机完成。
素材不出本机
视频、音频、抽帧中间产物全部保留在本机,默认不做任何上传。
设置与模型就地存放
settings.json 与 paddleocr / whisper 模型目录都在应用数据目录,可自查可迁移。
中间帧自动清理
抽帧目录可保留、识别后立即清理或退出时清理,由你决定。
<应用数据目录>/
└─ settings.json
└─ models/
└─ paddleocr/ det · rec .onnx + keys
└─ whisper/ tiny · base · small
└─ frames/ 中间帧 · 识别后自动清理
FAQ
常见问题
识别结果里混进了播放器 UI / 台标?
把框选区域收紧到字幕文字本身,并开启语音校对;仍有问题可在设置里调低「匹配阈值」。
为什么中文语音识别出了英文?
Whisper 的自动语言检测在小模型上容易把中文判成英文。请在设置 → 语音校对里把「语音语言」明确选为「中文」。
PaddleOCR 报「模型未加载」?
模型文件缺失或路径不对。检查设置里的模型目录是否包含 det / rec 两个 .onnx 与 ppocr_keys_v1.txt;在无法编译 ort 的环境请改用远程 OCR 引擎。
翻译按钮点了没反应?
需要先在设置 → 字幕翻译里填好接口地址与模型,再点翻译。
批量改错了能恢复吗?
可以。查找替换、划重点、去水词都会保留一份快照,点「撤销」即可还原上一次批量修改。
macOS 提示无法打开 / 已损坏,应用打不开?
应用未经过公证,首次打开会被 Gatekeeper 拦截。在终端执行以下命令移除隔离标记,即可正常打开:sudo xattr -dr com.apple.quarantine /Applications/识幕.app
Community
Bug 反馈 & 加群交流
遇到 Bug、有好点子或想聊聊用法——微信扫码入群,直接和我们说。

微信扫码入群 · Bug 反馈 / 功能建议 / 使用交流