Subtitle Edit — 免费开源的字幕编辑器,时间轴错位不用逐条改
Subtitle Edit — 免费开源的字幕编辑器,时间轴错位不用逐条改
上个月帮朋友弄一部老电影的 srt。片源是 25 帧,字幕按 23.976 帧做的。从第三分钟开始,人物张嘴了,字幕还没出来;放到片尾,差了快 8 秒。
我先用记事本改时间码。改到第 40 条就停了,一条一条加偏移,算错一个,后面整段乱掉。
后来换了个做法。先把整轨平移 2.6 秒,剩下几处用波形对齐。前后二十来分钟,字幕跟口型对上了。
工具叫 Subtitle Edit,免费开源,一个窗口把字幕的活儿都收进去了。
① 它是什么
Subtitle Edit 是一款视频字幕编辑器。改文本、调时间、转格式、做翻译、识别语音,都在同一个界面里完成。
项目由开发者 Nikolaj Olsson 长期维护,MIT 许可证,GitHub 上 1.48 万个 Star。5.x 用 Avalonia 重写了界面,现在 Windows、macOS、Linux 都能跑,主力仍然是 Windows。
当前稳定版 v5.3.0,2026 年 10 月 14 日发布。Windows 安装包 59 MB。
跟剪辑软件里的字幕功能比,差别在时间轴。波形、时间码、帧率这些参数全摆在明面上,你想挪多少毫秒就挪多少毫秒,不用猜。

② 能做什么
整轨平移。 Synchronization → Adjust all times,填偏移量,选往前或往后。可以只动选中行,也可以从某一行往后全部生效。差 2.6 秒就填 2.6 秒,文本一个字都不用碰。
按点对齐。 差的不是固定值,头对上了尾巴又跑偏,那就用 Point sync。挑两三句有代表性的台词,拖到画面上对应的位置,软件按这些点推算整条时间轴。漂移不是线性的,多点比单点准。
波形可视化。 底部这条波形是判断依据。黄色块是字幕占住的时间,凸起是人声。块和峰对不上,一眼就看得出来。

格式与编码。 官方说支持 380 多种字幕格式,srt、ass、ssa、vtt、sub、sup 都在里面。Tools → Batch convert 能把整个文件夹一起转,输出编码挑 UTF-8 with BOM,Windows 播放器就不容易读出乱码。
语音转写。 Video → Speech to text,引擎可选 Whisper、Qwen3 ASR、Crisp ASR,模型在本地跑。tiny 到 large 几档都有,CPU 也能跑,就是慢一点。
自动翻译。 Translate → Auto-translate,引擎列表很长:免费的 Google V1、DeepL、百度翻译、DeepSeek,还有 Ollama、LM Studio 这类本地大模型。翻完逐行对照,哪句不顺改哪句。
体检。 Fix common errors 会扫一遍:显示时间太短、单行太长、标点重复、多余空行。规则能切 Netflix、Amazon Prime、TikTok 竖屏这些预设,做投放的人用得上。

③ 怎么用
第一步,装。去 GitHub Releases 下 SubtitleEdit-Windows-x64-Setup.exe,双击,下一步到底。系统要求 Windows 10 22H2(19045)以上。官方包自带运行时,不用再装 .NET。
第二步,补两个组件。第一次打开视频,它提示下载 libmpv;第一次开波形,提示下载 FFmpeg。点同意就行,一次性的事。跳过这步,画面和波形都不会出现。
第三步,换中文界面。Options → Settings 里找语言项,选简体中文。语言包随安装包提供,不用单独下。
第四步,对齐。整轨差一个固定值,走 Synchronization → Adjust all times。局部跑偏,走 Synchronization → Point sync,标两三个点。要对到某个镜头切换,用 Visual sync,左右两屏各配一条波形。

第五步,导出。File → Save as,选格式。给本地播放器用,编码挑 UTF-8 with BOM;给网页用,UTF-8 无 BOM 更稳。

④ 用户怎么说
GitHub 上一位用了多年的用户 robinfire110,在 2026 年 10 月 30 日的 issue 里写「a fantastic piece of software that I've been using for years」,顺手报了个 ASSA 自动对齐位置偏移的小 bug。用得久的人还在抠细节,说明它真在日常工作里。
V2EX 的 nanqic 在 2024 年 3 月问过一个问题:手上已有文稿和音频,怎么生成字幕时间线。他说自己「用剪映,准确率不高,Subtitle Edit 好像没有这个功能,目前是听一句音频,根据波纹手动调整时间」。这条正好点到边界:它擅长把已有字幕对齐,不擅长把一份纯文本自动切成时间轴。
更早的一条来自 V2EX 用户 moonkiller。2018 年他试过用它解析 Netflix 的图片字幕,结论是「自带的 OCR 太逆天难用了」。这话放在当年不算冤。5.x 换了 Tesseract 和可训练的 nOCR 引擎,情况好了不少,但 OCR 仍然是整条流程里最考验耐心的一环。
⑤ 下载与获取
- GitHub Releases(官方):https://github.com/SubtitleEdit/subtitleedit/releases
- 夸克网盘(文件夹,内含 Windows x64 安装包):https://pan.quark.cn/s/d2cb1303a4df
- 官方文档:https://subtitleedit.github.io/subtitleedit/
Windows 用户下载 SubtitleEdit-Windows-x64-Setup.exe。当前版本 v5.3.0(2026-10-14),59,404,363 字节,SHA256 校验值以 d77f5ed2 开头。安装包自带运行时,不需要另外装 .NET;首次打开视频或波形时,按提示补下载 libmpv 与 FFmpeg 即可。
⑥ 再说几句
它不适合谁:想把一段没字幕的视频丢进去、出来就能用的中文字幕。语音识别能给初稿,碰上口音重、背景音吵、几个人抢话,还得人工过一遍。要全自动,市面上的付费服务更省事。
它适合谁:手里已经有字幕文件,只差对齐的人;做字幕组、搬运、课程录像的人;还有像我这样,偶尔被一部老片的 srt 卡住的人。
Windows 10 22H2 是硬门槛。老机器上的 Win10 2004、21H2 打不开,会报 0x80131506。这不是软件坏了,是运行时要求。
⑦ 📢 免责声明
- 本文所述工具仅供学习与交流使用,软件版权归原作者与发行方所有;
- 本站仅作推荐分享,不参与软件开发与销售,不提供任何破解、修改或授权服务;
- 下载请优先使用文中官方渠道;夸克网盘分享仅为便捷分发,版本与安全性请以官方为准;
- 本站不对软件的功能、安全性及使用后果作出保证,请自行评估风险后使用;
- 如本文内容或所涉资源侵犯了您的合法权益,请联系删除(评论区留言即可)。
支持正版软件,鼓励通过官方渠道获取更新与支持。