最新稳定版 v5.4.0,2026-11-06 发布 · 支持 Windows 10 22H2+ / macOS 12+ / Linux

版本与平台说明

上手路径

Subtitle Edit 使用教程与常见问题

先走完一遍基础流程,再按手头的素材选择对应工作流。文中路径与快捷键依据官方文档整理;不同版本或布局下按钮位置可能变化,可用 Ctrl+Shift+K 命令面板直接搜索功能名。

基础流程

六步,从安装到导出第一条字幕

整个流程不需要先学完全部功能。先让“视频—字幕—波形”三者对上,再逐步引入转写、翻译与样式。

  1. 安装对应平台的版本

    Windows 使用 SubtitleEdit-Windows-x64-Setup.exe 安装,或解压 SubtitleEdit-Windows-x64.zip 作为便携版使用;macOS 打开 .dmg 后把 App 拖入“应用程序”;Linux 可用 Flatpak 或原生 tar.gz。

    各文件体积、架构与校验值见下载中心。

  2. 打开视频,确认播放正常

    “视频 → 打开视频”。Windows 首次使用视频功能时会提示下载 libmpv 与 FFmpeg,按提示完成即可;若画面异常而波形正常,先看故障排查中的 libmpv 条目。

  3. 打开或新建字幕

    已有字幕用“文件 → 打开”,格式会自动识别;从零开始用“文件 → 新建”。若时间码与片源不符,先不要急着改文本,留到第 5 步统一处理。

  4. 编辑文本与断句

    在网格里定位行,在文本编辑器里改内容。一行过长时用拆分(可配合 Assisted split 看候选断点),碎片过多时用“合并连续行”。中文场景建议同时关注每行字符数与 CPS。

  5. 校准时间轴

    整体偏移用“同步 → 调整全部时间”;漂移用点对点同步;逐句精调用波形拖动行边界。校准后可用“美化时间码”把边界对齐到真实帧。

  6. 保存与导出

    “文件 → 保存”保持当前格式,“文件 → 另存为”切换目标格式。交付前用“工具 → 列出错误”过一遍清单;多个文件交给“工具 → 批量转换”。

典型工作流

四条路径,对应四种素材状况

以下顺序是按“先解决最确定的问题”编排的:素材越完整,人工介入越少。

A. 已有外挂字幕,只需校准

  1. 打开视频与字幕,确认帧率与片源一致。
  2. “同步 → 调整全部时间”,先试整体平移。
  3. 漂移明显时改用“点对点同步”,取前、中、后三个锚点。
  4. 用波形逐句微调,最后“美化时间码”。
  5. “列出错误”检查重叠、过短、过长与阅读速度。

注意:帧率不符时先“更改帧率”,再做平移,否则会反复返工。

B. 从视频音轨生成字幕

  1. “视频 → 语音转文字”,选择引擎与模型(首次需下载)。
  2. 指定语言;不确定时启用自动检测。
  3. 需要分角色时启用说话人分离(取决于引擎支持)。
  4. 转写完成后按行校对,合并碎片、修正专有名词。
  5. 用“拆分长行”与时长限制做统一收尾。

先用小模型试跑一分钟素材,确认流程与硬件撑得住,再处理整片。

C. 蓝光或 DVD 图像字幕转文本

  1. 直接打开 .sup 或 .sub/.idx,OCR 窗口会自动出现。
  2. 选择 OCR 引擎(Tesseract 或 nOCR 常见起点)。
  3. 设置语言与裁切范围,先对若干帧做测试识别。
  4. 批量识别后,用替换列表修正高频误识别。
  5. 逐条复核歧义字符(I/l、O/0、标点位置)。

OCR 的瓶颈通常在源画面分辨率与字体,缩小或放大画面未必更好,需实测。

D. 翻译并与原文并列校对

  1. “工具 → 自动翻译”,选择引擎与源/目标语言。
  2. 本地引擎可完全离线;在线引擎需填写密钥。
  3. 开启原文与译文并排视图,逐条核对。
  4. 在译文列做查找替换,处理术语与固定译法。
  5. 需要双语成片时用“合并两条字幕”生成双样式 ASSA。

在线引擎会把文本发送给服务商;涉及未公开素材时优先用本地引擎。

批量处理前先留一份原文件

批量转换、OCR、时间码美化都会写入新文件。建议先把原始素材单独归档,并对输出目录做一次小样本验证,再对整批执行。

快捷键

先记住这四个

完整快捷键列表(含可自定义项)见官方文档的“键盘快捷键参考”。macOS 上多数组合键以 Cmd 替代 Ctrl,且默认快捷键遵循 macOS 习惯。

快捷键会随版本调整,若与本地版本不符,请在“选项 → 快捷键”中查看当前绑定。

表中组合键取自官方文档与发行说明,仅列已确认项。
操作Windows / LinuxmacOS
保存字幕Ctrl+SCmd+S
命令面板Ctrl+Shift+KCmd+Shift+K
打开数据目录Ctrl+Alt+Shift+DCmd+Alt+Shift+D
关闭对话框EscEsc

故障排查

先分清是哪个环节出问题

Subtitle Edit 的播放链路是“libmpv 出画面、FFmpeg 出波形”,两条链路彼此独立。判断清楚哪条断了,排查范围会小很多。

处理建议整理自官方 FAQ 的故障排查条目;若仍无法解决,请附日志在 GitHub 提交 issue。
现象可能原因处理方式
视频黑屏、无声音,波形正常 libmpv 未能加载,或显卡驱动不支持可用的 OpenGL 更新显卡驱动;重新下载 libmpv;确认 vulkan-1.dll 与 libmpv-2.dll 同目录;用 VLC 交叉验证
波形一直空白 FFmpeg 未安装或路径错误 在“选项 → 设置”中下载或指定 FFmpeg;仍失败时重新编码视频再试
Linux 原生包视频区空白 系统缺少 libmpv 安装 libmpv-dev 等依赖,或改用 Flatpak;也可先切换到 FFmpeg 播放器
macOS 无法打开应用 系统版本过低,或下载文件不完整 确认 macOS ≥ 12;核对 SHA-256;v5.2.0 起官方包已签名并公证
转写长时间无输出 模型未下载完、显存不足或引擎启动失败 查看转写窗口日志;换更小模型;关闭占用显存的程序
保存后格式不对 另存为时选择器与目标格式不一致 用“文件 → 另存为”明确选择格式;批量任务在预设中固定输出格式
字幕与画面差几帧 帧率设置或视频偏移未对齐 核对帧率;使用视频偏移;用“美化时间码”对齐真实帧

常见问题

12 个最常被问到的问题

回答以官方 FAQ、README 与发行说明为依据;涉及具体版本行为的,已在答案中注明。

Subtitle Edit 是免费的吗?有没有功能限制?

是。软件以 MIT 许可证发布,官方 FAQ 的表述是完全免费、无广告、无功能限制。它不销售付费版,也没有账号体系,开发者的持续维护依靠捐赠和社区贡献。

运行 Subtitle Edit 需要先安装 .NET 吗?

不需要。官方发布包为自包含程序,运行时已随包分发。只有自行从源码编译时才需要配置 .NET SDK。

支持哪些操作系统版本?

Windows 需 Windows 10 22H2(build 19045)或更高;macOS 需 12 Monterey 或更高,官方建议 14 Sonoma 及以上;Linux 可用 Flatpak 或原生 tar.gz 包,原生包依赖系统 libmpv 与 FFmpeg。

界面有中文吗?怎么切换?

有。仓库提供简体中文与繁体中文等 36 套语言文件,在“选项 → 选择界面语言”中切换。社区翻译可能落后于英文原文,个别新增条目会显示英文。

Subtitle Edit 会上传我的字幕文件吗?

官方隐私说明称软件为离线应用,不收集、不存储、不传输字幕与媒体内容。只有当你主动选择在线服务(翻译、语音、OCR、词典查询等)时,才会把该请求所需的最小数据发送给对应服务商。

为什么视频区域黑屏或没有声音,但波形正常?

波形由 FFmpeg 生成、画面由 libmpv 渲染,因此这种情况通常指向 libmpv 或显卡驱动。可从显卡厂商更新驱动、在设置中重新下载 libmpv、确认 vulkan-1.dll 与 libmpv-2.dll 位于同一目录,并检查安全软件是否拦截。

波形不显示怎么办?

先确认 FFmpeg 已安装且路径正确(“选项 → 设置”中可下载)。音频为特殊编码时,可先用“视频 → 更多 → 为更好的字幕重新编码视频”生成兼容性更好的文件。

macOS 提示“无法验证开发者”怎么办?

自 v5.2.0 起,官方 dmg 已使用 Apple Developer ID 签名并通过公证,正常拖入“应用程序”后即可打开,无需手动移除隔离属性。若仍报错,请确认系统版本不低于 12,并核对下载文件的校验值。

Linux 上视频无法播放?

原生 tar.gz 版本使用系统 libmpv,未安装时视频区会空白。Debian/Ubuntu 可安装 libmpv-dev 与 ffmpeg,Fedora 可安装 mpv-libs 与 ffmpeg-free,或改用已内置依赖的 Flatpak 版本。

语音转写失败或长时间没有结果?

确认所选引擎与模型已下载完成、显存或内存足够,并查看转写窗口内的日志。模型越大对硬件要求越高,可先换更小的模型验证流程是否跑通。

可以批量转换多个字幕文件吗?

可以。“工具 → 批量转换”支持添加文件或文件夹、命名预设、按格式与错误状态筛选,并可串联翻译、OCR、时间码处理等步骤;需要进入脚本流水线时可使用命令行工具 seconv。

Subtitle Edit 4 和 5 有什么不同?

5 是在 4 的编辑工作流之上用 Avalonia 重写并原生支持 Windows、macOS、Linux 的版本,界面、主题与部分工具为新实现。5.0 发布时并非 4 的所有专用功能都已移植,后续版本持续补齐,迁移前建议先确认自己依赖的功能是否已具备。

没有找到答案?

官方文档按功能模块编写,覆盖主窗口、格式、批处理与命令行等主题;缺陷与功能请求请提交到 GitHub issue,并附上版本号、系统版本与复现步骤。官方 FAQ · 提交 issue

准备好就装一个试试

安装包按平台区分,体积从 59 MB 到 151 MB 不等;先确认系统版本,再选择对应文件。