一站式字幕工作台 · v0.1.0 · Windows / macOS

一个应用,搞定所有字幕工作

One app for all your subtitle work.

提取、转写、翻译、编辑,四类字幕工作流装进同一个本地应用—— 从画面里的硬字幕到最终的成品字幕文件,不再需要在四五个工具之间来回切换。

  • 硬字幕提取

    烧进画面的字幕也能变文件

  • 语音识别

    配音视频直接转写成文稿

  • 字幕翻译

    整篇批量,时间轴不动

  • 字幕编辑

    点句跳帧,批量精修

夸克网盘 · Windows / macOS 同盘 · 提取码 sAWF

OCR 识别中 · 68%
字幕区域 · 已框选

现在,把它交给识幕就可以了

PaddleOCR · 本地语音校对 · 开启开始识别
02:41 / 07:08
字幕列表239
查找替换划重点去水词翻译撤销
00:00:01 → 00:00:03大家好,欢迎来到今天的分享
00:00:04 → 00:00:07今天来聊一聊硬字幕的处理
00:00:08 → 00:00:10硬字幕是烧进画面里的像素
00:00:11 → 00:00:13播放器里既不能复制,也不能翻译
00:00:14 → 00:00:17现在,把它交给识幕就可以了
00:00:18 → 00:00:20识别、翻译、导出,一气呵成
+ 新建字幕
SRTTXTASSVTT

Pipeline

一条流水线,从像素到字幕

识幕把「一边暂停一边打字」的苦活,变成自动化的识别流水线——每一步的参数都可以调。

视频文件

mp4 · mkv

抽帧

采样 500 ms

帧去重

感知哈希

OCR 识别

rayon 并行

相似合并

推断时间轴

语音校对

剔除误识别

字幕文件

导出 4 种格式

关键在于:不是逐帧暴力 OCR

一小时视频动辄上万帧,暴力识别既慢又容易出错。

采样抽帧

按采样间隔取帧(默认 500 ms),而不是每一帧都送进 OCR。

感知哈希去重

相邻帧哈希距离低于阈值即视为同一画面,直接跳过重复识别。

相似度合并

连续帧识别结果足够相似时合并为一条字幕,自动推断起止时间。

并行 OCR · 流式输出

rayon 多线程识别,每 16 帧推送一次中间结果,字幕是流式出现的。

Modes

四种工作模式,一套主体布局

首页选模式,视频区 + 字幕列表 + 音频波形的布局四模共用,只有操作行的配置项不同。

硬字幕提取

需框选字幕区域

框选画面中的字幕区域(支持自动定位),OCR 识别成带时间轴的字幕;可选开启语音校对降噪。

PaddleOCR · 完全离线GLM-OCRDeepSeek-OCR自动定位字幕带
开始识别主操作

语音识别

无需框选

本地 Whisper 直接转写整段人声,结果直接进字幕列表——适合没有硬字幕、只有配音的视频。

Tiny · 74 MBBase · 141 MBSmall · 466 MB语言可指定
开始语音识别主操作

字幕翻译

无需框选

整篇批量翻译:一次请求处理 40 条,500 条字幕只需十几次请求;时间轴完全不动,只替换文本。

源 / 目标语言可配兼容多种返回格式条数校验不静默截断
开始翻译主操作

字幕编辑

无需框选

点句跳帧、边播边改、增删字幕;批处理工具一排排开,批量改错了随时撤销。

查找 / 替换划重点去水词撤销
编辑模式 · 无需运行任务主操作

Features

该有的手感,一处不缺

从识别引擎到批处理工具,从进度反馈到主题外观——细节都为「长时间对着字幕干活」设计。

三种 OCR 引擎

PaddleOCR 走进程内 ONNX 推理、完全离线;也可以切换 GLM-OCR / DeepSeek-OCR 远程视觉模型。

语音校对降噪

Whisper 转写同期语音做比对,剔除「画面里有、但没人说过」的台标、UI 浮层与压缩噪点误识别。

流式输出,随时可取消

准备 → 抽帧 → 去重 → 识别 → 语音校对,每步都有进度与状态文案;任何阶段都能中止任务。

批处理工具箱

查找、替换、划重点、去水词、撤销——每个工具都有独立设置弹窗,批量修改都留有快照可还原。

自动定位字幕带

采样 5 帧分析画面底部 30% 的逐行边缘密度并投票;置信度低时提示手动框选。

8 套主题 · 4 种导出

midnight / ember / forest / violet 四套深色各有亮色变体;一键导出 SRT / ASS / VTT / TXT 或复制全部。

midnightemberforestviolet

Privacy

视频不出你的电脑。

识幕是一款本地运行的桌面应用。只有当你主动选择远程 OCR 引擎、或填写翻译接口时,才会向对应服务发送画面或文本—— 除此之外,一切都在本机完成。

  • 素材不出本机

    视频、音频、抽帧中间产物全部保留在本机,默认不做任何上传。

  • 设置与模型就地存放

    settings.json 与 paddleocr / whisper 模型目录都在应用数据目录,可自查可迁移。

  • 中间帧自动清理

    抽帧目录可保留、识别后立即清理或退出时清理,由你决定。

本地数据一览0 上传

<应用数据目录>/

 └─ 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、有好点子或想聊聊用法——微信扫码入群,直接和我们说。

识幕 SeeSub 微信交流群二维码

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