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

版本与平台说明

功能矩阵

Subtitle Edit 功能与使用场景

下面按“编辑 → 校准 → 生成 → 交付”的工作顺序组织功能,每项都标注了对应的入口、适用场景与已知限制。菜单名称可能随版本微调,路径以当前稳定版为准。

01 · 编辑与校订

把“逐条肉眼检查”变成可复核的清单

字幕的质量问题大多有规律:行长超限、阅读速度过快、重复行、大小写不一致。这些在 Subtitle Edit 中都有对应的检查与批量修正入口。

字幕网格

以表格视图管理全部字幕行,支持列排序与隐藏、格式显示模式(可隐藏标签只看文本)、实时拼写检查、按样式/演员/层过滤,以及输入即搜索的下拉框。

文本编辑器

HTML 与 ASSA 标签按语法着色,支持右键“用网页搜索”、文本拖放、正则查找替换、大小写转换与“句子首字母大写”等处理。

命令面板

按 Ctrl+Shift+K 调出命令面板,输入命令名称即可执行,适合记不住菜单位置或快捷键的用户。

Assisted split / Assisted move

为过长的行提供带预览的候选断句位置,为需要挪动的词提供候选相邻行;每个建议都可先看效果再应用,避免手工试错。

Fix common errors 与 List errors

前者按规则批量修正常见问题(如标点、空格、重复行),后者把网格中标记的问题汇总为一个可导出清单(剪贴板、文本、Excel 或网页)。

Netflix 规范检查

面向 Netflix 交付规范的专项检查,覆盖行长、行数、时长、阅读速度等项目,并可选择直接应用对应修正。

拼写检查

基于 Hunspell/OpenOffice 格式词典,可按语言下载;“拼写检查 → 获取词典”完成安装,自定义词条可在“选项 → 词表”中维护。

统计面板

提供关键指标卡片、检查项与 CPS(每秒字符数)直方图,用数据判断整条字幕是否“读得过来”。

双语与合并

“合并两条字幕”可生成双语字幕(SRT 或带双样式的 ASSA);“合并连续行”“合并相同文本行”用于清理转写结果中的碎片。

02 · 时间轴与同步

时间码不准,其他都白搭

同步类工具是 Subtitle Edit 使用频率最高的部分:从整体平移,到多点对齐,再到按音频重排,覆盖不同“错位程度”。

入口名称依据官方文档与软件菜单整理;不同布局下按钮位置会变化,可用命令面板搜索功能名。
工具解决什么问题适用情形
调整全部时间 整体提前或延后固定毫秒数 字幕对白整体偏移,但内部节奏正确
可视化同步 在波形与画面上对齐若干句 需要边看边听地精调前几行与后几行
点对点同步 以两个以上时间锚点线性校正 字幕随时间漂移,需要按比例拉伸
通过其他字幕同步 以另一条已同步字幕为参照 手头有同片源的其它语言字幕
更改帧率 23.976 / 25 / 29.97 等帧率换算 片源与字幕来自不同制式版本
美化时间码 按视频真实帧时间取整、消除抖动 交付前统一时间码,保证帧精确
改进时间码(强制对齐) 用语音对齐引擎重新分配每行起止 已有粗略时间轴,需要贴合语音
桥接间隙 / 最小间隙 / 时长限制 按阅读习惯统一间隙与显示时长 批量交付前的规则化收尾

波形与镜头切换

波形与频谱用于判断语音起止;镜头切换检测可把切点作为对齐参考。“从波形推测开始/结束时间”能把行边界吸附到语音处,但仍需人工确认气口与标点。

帧模式与 SMPTE

可将时间码显示切换为帧号,或在需要时启用 SMPTE 时间码。帧率设置错误会导致整条字幕错位,转换前应先确认片源帧率。

03 · 视频与 AI 辅助

生成草稿,人来定稿

转写、翻译、OCR 与 AI 校对的作用是把“从零开始”变成“从草稿开始”。它们都可以选择本地引擎,也可以接在线服务;后者需要自备账号与密钥。

视频播放与逐帧检查

可选 libmpv(默认,支持 OpenGL、原生窗口、软件渲染等模式)、libVLC(Windows/Linux)或 FFmpeg 播放器。FFmpeg 播放器支持硬件解码、真实帧索引与逐帧步进,便于核对口型与切点。

画质异常时,可先用“视频 → 更多 → 为更好的字幕重新编码视频”生成代理文件。

语音转写(Speech to text)

入口为“视频 → 语音转文字”。内置引擎管理,可下载模型并在本地运行;支持语言自动检测、说话人分离(部分引擎)、VAD 与“仅保留语音”预处理,并可对选中行单独转写。

本地大模型对显存/内存有要求;CPU 推理速度明显低于 GPU。

自动翻译

支持在线引擎(如 DeepL、Google、Microsoft、Bing 及兼容 OpenAI 接口的服务)与本地引擎(llama.cpp、Ollama、LM Studio、CrispASR MADLAD 等)。原文与译文可并排显示,支持只翻译选中行、译文列查找替换与“就地翻译”。

在线引擎会把你提交的文本发送给对应服务商,适用其隐私政策与配额限制。

AI 审校与行内助手

“工具 → AI 审校”对错别字、拼写、语法、标点与大小写给出修改建议,逐条列出修改前后与原因,可勾选应用;“AI 助手”则针对当前行提问或按要求改写。

建议默认不改变表达方式(不做“润色”),但结果仍需人工判断。

图像字幕 OCR

可识别 Blu-ray PGS(.sup)、VobSub 等图像字幕,也可对视频中烧录的字幕做“视频 OCR”。引擎包括 Tesseract、nOCR、PaddleOCR、CrispEmbed、llama.cpp 视觉模型、Apple Vision(macOS)以及 Google Vision、Mistral 等在线服务。

OCR 结果与源分辨率、字体、描边强相关;替换列表可批量修正常见误识别。

语音合成与视频处理

文本转语音可把字幕读成配音轨,支持本地引擎与声音克隆;“视频 → 更多”提供剪切、重编码、混流、章节编辑、烧录字幕与生成背景音乐等辅助工具。

这些是辅助功能,不等同于专业剪辑或混音软件的输出能力。

关于“准确率”的说明

官方从未对语音转写或 OCR 给出统一准确率承诺。实际效果取决于音频信噪比、口音、语速、画面分辨率、字体与所选模型规模。任何自动化结果都应当作草稿,经人工复核后再交付。

04 · 格式与互操作

380+ 格式,打开时自动识别

格式覆盖面是 Subtitle Edit 最实际的优势:从网页视频的 VTT,到广电交付的 EBU STL、SCC,再到蓝光 PGS 与影院 D-Cinema。

常见文本类格式(节选,完整清单见官方文档“支持的格式”)。
格式扩展名典型用途
SubRip.srt通用交换格式
WebVTT.vtt网页播放器、HTML5
ASSA / SSA.ass / .ssa样式、特效、字幕组
TTML / DFXP.ttml / .xml流媒体与广播交付
iTunes Timed Text.ittApple 生态交付
EBU STL.stl广电播出
SCC.sccCEA-608 隐藏字幕
YouTube timed text.ytt / .srv3YouTube 字幕样式
图像与容器类格式(节选)。
类别格式
图像字幕Blu-ray PGS(.sup)、VobSub(.sub/.idx)、BDN XML、SMPTE-TT 位图
容器内嵌MKV / WebM、MP4 / MOV(含分片 MP4)、TS / M2TS、AVI(XSUB)、MXF
表格导入XLSX、ODS、CSV / TSV(可自定义列映射)
剪辑交换Final Cut Pro XML、DaVinci Resolve 标记 EDL、Premiere 标记 CSV、EDL
图像导出Blu-ray SUP(可选 HDR BT.2020 PQ 调色板)、BDN XML、VobSub、D-Cinema

跨格式转换会丢东西

格式之间的表达能力不对等:SRT 不承载样式,WebVTT 的 cue 设置与 ASSA 的特效标签无法互相完整映射。转换前建议保留一份原始格式备份,并在目标播放器里实际验证一次。

05 · 样式与交付

从纯文本到带样式的成片字幕

面向字幕组与流媒体交付:ASSA 的样式、标签、绘图与特效都有对应的可视化工具,不必手写全部标签。

ASSA 样式与属性

样式管理、字体与颜色示例、字体收集(检查脚本用到的字体并复制或嵌入),以及按层、演员、样式过滤网格。

ASSA Draw 与特效

内置绘图形状库、缩放旋转、背景与 SVG 导入;“应用高级特效”提供打字机、卡拉 OK、霓虹、故障、下三分之一等模板,带实时预览。

标签与定位

覆盖标签、设置位置、设置背景、进度条、分辨率重采样与图片取色等工具,可减少手工拼写 {\an8}、{\pos} 之类标签的出错率。

WebVTT 与 YouTube 样式

WebVTT 样式管理器、语音与浏览器预览;YouTube timed text 支持画笔、位置、预览与样式窗口。

规范检查

Netflix 检查与“列出错误”把交付规范转成可执行检查项,错误清单可导出为表格交给复核同事。

烧录与压制

烧录字幕支持水印/Logo、3D 视频(半宽并排、上下)、仅烧录选中行,并使用当前平台的硬件编码器(如 NVENC、VideoToolbox)。

06 · 批处理与命令行

重复三次以上的操作,交给批处理

批量转换支持命名预设、按格式/扩展名/错误状态筛选、多语言同时翻译,并能串联 OCR、时间码美化、格式转换等步骤。需要进入流水线时,用 seconv。

  • 命名预设
  • 多语言翻译
  • 错误状态筛选
  • --json 输出
  • info / lint 子命令

命令与参数会随版本演进,使用前请对照官方命令行文档与 seconv --help。

# 查看文件信息(示例)
seconv info "movie.srt"

# 格式转换(示例,参数以实际版本为准)
seconv "movie.srt" --output-format vtt

# 输出 JSON 便于脚本处理
seconv info "movie.srt" --json

以上为示意的命令形态,具体参数名与可用选项请以官方文档为准,避免在生产脚本中直接套用。

能力边界

这些事,它并不擅长

清楚边界比罗列功能更重要。以下限制来自软件定位与官方说明。

若需求落在“不擅长”一栏,应组合使用专业工具,而不是期待单软件完成。
需求实际情况建议做法
多轨剪辑、调色、混音 不属于软件定位,仅有剪切、重编码、混流等辅助功能 在专业 NLE 中完成,再用标记/XML 交换回字幕
无人值守的高准确率转写 模型与硬件决定上限,仍需人工校对 先用小模型试跑,确认可行再换大模型批量处理
完全离线使用在线引擎 DeepL、Google、Azure、OpenAI 等必须联网并自备密钥 改用 llama.cpp / Ollama 等本地引擎,接受质量差异
冷门格式的样式级还原 部分格式只保证文本与时间码,样式支持有限 以目标播放器实测为准,必要时手工补标签
老旧系统长期支持 Windows 10 需 22H2 及以上,macOS 需 12 及以上 升级系统,或继续使用旧版但不再获得修复

按你的工作流选一条路径

先看教程里的三条典型流程,再决定从转写、校准还是格式转换入手。