字幕工具怎么分工?先按工作流选,不要找一个软件包办全部
字幕制作至少包含文本、时间轴、样式、格式和媒体封装几个层次。Aegisub、Subtitle Edit、MKVToolNix、FFmpeg 并不是简单替代关系,放在各自擅长的环节更清楚。
一条基础字幕工作流
检查视频/轨道 → 准备文本 → 调时间轴 → 校对 → 需要时做 ASS 样式 → 选择输出格式 → 封装或烧录
| 任务 | 更直接的工具类型 | 站内入口 |
|---|---|---|
| 逐句时间轴与 ASS 排版 | Aegisub | Aegisub |
| 多格式字幕编辑、校时和整理 | Subtitle Edit | Subtitle Edit |
| 把字幕轨封装进 MKV 等容器 | MKVToolNix / FFmpeg | MKVToolNix / FFmpeg |
| 转码或把字幕烧进画面 | FFmpeg 等媒体处理工具 | FFmpeg |
Aegisub:字幕内容层和 ASS 样式层
Aegisub 的编辑界面围绕字幕行、时间、Style、Layer、Actor、Effect 等字段工作。需要精细时间轴、字幕位置和 ASS 样式时,它对应的是“字幕文件内部怎么写”,不是视频转码。
Subtitle Edit:处理已有字幕文件更灵活
Subtitle Edit 更适合编辑、校时和在多种字幕格式之间处理文件。做格式转换时先看目标格式能表达什么,尤其是 ASS 转 SRT:没有对应字段的样式信息无法完整保留。
FFmpeg / MKVToolNix:进入媒体容器层以后再用
当字幕文本和时间轴已经确认,才进入“把字幕作为轨道封装”或“把字幕直接渲染进画面”的阶段。这一步属于媒体文件处理,和逐句字幕编辑是两件事。
先检查成品环境,再决定 SRT / ASS / WebVTT
网页 video text track 更接近 WebVTT;普通跨软件交换常用 SRT;复杂排版和效果则更适合 ASS。格式应从最终播放环境倒推,而不是编辑完才随机另存。
快速对比:按字幕任务选
| 工具 | 最适合 | 主要解决 | 注意 |
|---|---|---|---|
| Aegisub | 时间轴与 ASS 样式 | 手工校时、排版、样式 | 适合精细字幕制作 |
| Subtitle Edit | 校时、格式与批处理 | SRT/ASS 等转换、检查与处理 | 适合字幕维护和批量任务 |
| FFmpeg | 媒体管线 | 封装、抽取、压制、转码 | 适合自动化,不适合可视化排版 |