这个工具解决什么
字幕可以封在视频文件里,不单独成一个文件。要改它、翻译它、做双语,得先把它取出来 —— 这一页只做这一件事。
- 认得四种容器 —— MKV / WebM 与 MP4 / MOV。
- 认得四类轨 —— 纯文本轨、ASS 轨、WebVTT 轨、MP4 的 mov_text / tx3g 轨。
- 导出四种格式 —— SRT / VTT / ASS / TXT。
- 不上传、不转码 —— 按偏移小段读取,几个 GB 的文件也不占内存。
1 放入视频
第一栏把视频文件拖进来或点开选文件。只认 MKV / WebM 与 MP4 / MOV,其他容器放进来读不出轨。
文件不会离开你的电脑 —— 没有上传这一步。工具按偏移小段读取,几个 GB 的片子也不占内存,但第一次读取需要等它扫完一遍轨信息。

2 内封的字幕轨
读完后第二栏把文件里的字幕轨一条一行列出来,通常带语言和轨名(比如「中文」「English」「强制字幕」)。点哪一条就抽哪一条。
文件里只有一条字幕轨时会自动开始抽,不用你点。
图形字幕抽不了:蓝光 PGS、DVD 字幕是刻上去的图,没有文字可取 —— 页面会明说,那种要用 OCR 识别。

3 结果
右边「3 结果」给出抽出来的字幕文本,上方选导出格式:SRT / VTT / ASS / TXT,点「下载」或「复制」。
源轨是 ASS 时,原轨自带的样式头与分辨率会原样带回 —— 选 ASS 导出能保住这些信息,选 SRT 则只带文本。

什么不会被动
视频文件本身完全不动 —— 只读,不写,不转码,也不重新封装。
字幕内容按原样取出,不做编码猜测、不做时间轴修正。取出来的字幕如果是乱码,那是源轨的编码问题,去乱码修复处理。
常见问题
图形字幕(PGS / DVD)真的一点办法都没有? 这一页没有 —— 它们是图,没有文字层。要先做 OCR 识别,本页不做这件事。
抽出来的字幕时间不对? 本页不修正时间轴,取出来是什么就是什么。整体偏移或比例问题用时间轴调整。
为什么扫了很久才有反应? 大文件要按偏移逐段扫轨信息,文件越大等待越久;这段时间在本地完成,与网速无关。
外挂字幕文件能直接用这一页吗? 不需要 —— 外挂的 .srt / .ass 直接进格式转换或别的工具就行,这一页是给「封在视频里」的字幕准备的。
隐私
视频全程在浏览器本地读取,不上传、不转码,也不经服务器。关掉页面,读取的内容就释放了。
相关工具与指南
取出来要翻译进字幕翻译,要做双语看双语字幕的两种做法;内封与外挂的区别、哪些抽得出来抽不出来,看视频里封着的字幕怎么拿出来。