它的工具面很宽

Subtitle Edit 是免费开源字幕编辑器。当前 Subtitle Edit 5 已经采用跨平台界面,官方文档列出了 Windows、Linux 和 macOS 支持。

它不仅能改字幕文字,还能做时间同步、格式转换、波形辅助、批量处理和常见错误检查。官方文档目前列出的支持格式数量已经达到数百种。

“修一份字幕”是它很好理解的使用方式

比如字幕整体慢两秒、某段越来越不同步、需要从一种格式转成另一种格式,或者想找出过长行、间隔异常等问题,这些都比较符合 Subtitle Edit 的强项。

当前版本还提供语音转文字、OCR、翻译等可选能力,但其中一些会涉及第三方服务或额外模型。使用前要分清哪些功能完全本地运行,哪些会把必要数据发送给你选择的服务商。

实际做格式转换时,可以按官方说明先用 File → Open 打开源字幕,再在格式下拉项选择目标格式,用 File → Save as 保存新文件;批量文件可以查看 Tools → Batch convert。转换完成后重新打开输出文件,确认时间码、中文字符和换行没有变化。

格式转换不会自动补出不存在的信息。例如 SRT 原本没有 ASS 的精细定位和样式数据,仅把扩展名改成 ASS 不会凭空生成这些效果;同样,把带复杂样式的 ASS 转成 SRT 也可能丢失定位、动画和字体设置。

不要因为功能多就全部打开

如果只需要修时间轴,先学波形、选中字幕、整体偏移和保存格式就够了。自动翻译、语音识别和质量检查等功能可以等遇到真实需求再用。

官方入口

Subtitle Edit:https://github.com/SubtitleEdit/subtitleedit

拿到一份字幕先做什么

先备份原始字幕,在 Subtitle Edit 中检查帧率、时间偏移、重叠和过长的行,然后按交付平台要求导出格式。转换后应在目标播放器里核对换行与时间。需要复杂 ASS 排版,可以阅读 两种字幕软件的任务差异。