工具介绍
字幕工具怎么选?Aegisub、Subtitle Edit 和 FFmpeg 的分工
字幕工作里最常见的误区,是希望一个软件从听写、时间轴、样式、检查一直包到压制。实际上,把不同工具放在它们擅长的位置,效率往往更高。
Aegisub:适合时间轴和 ASS 样式
Aegisub 很适合做精细时间轴、ASS 样式和排版。你需要调整字幕出现时间、位置、字体、描边或做简单特效时,它的工作方式比较直接。
如果目标只是制作一份普通 SRT,它未必是唯一选择;但只要项目开始涉及 ASS 样式,它仍然是很常见的工具。
Subtitle Edit:更偏全能型字幕处理
Subtitle Edit 适合创建、校时、转换、检查字幕,也提供波形、OCR、语音转文字等辅助功能。它覆盖的格式和批处理能力更广,面对“手里已经有一堆字幕文件要整理”这类任务会很方便。
如果你经常在 SRT、ASS、VTT 等格式之间转换,或者需要检查时间轴和文本问题,它通常比手工改文件省事。
FFmpeg:负责媒体层面的处理
FFmpeg 更像底层媒体工具。把字幕封装进 MKV/MP4、烧录到画面、抽取音轨、转码视频,这些任务它很强,但它并不是为逐句写字幕设计的。
所以通常是先在字幕软件里把文本和时间轴做好,再让 FFmpeg 负责最后的媒体处理。
SRT、ASS、VTT 先别混着用
SRT 适合简单文字和时间轴;ASS 更适合复杂样式和定位;WebVTT 常见于网页视频。先决定最终播放环境,再选格式,可以少很多返工。
尤其是 ASS 转 SRT 时,很多样式信息本来就没有对应位置,转换后丢掉样式并不是软件“坏了”。
一条顺手的字幕工作流
拿到视频后先做听写或文本 → 调时间轴 → 校对和断句 → 需要样式时再处理 ASS → 最后封装或压制。把文字校对放在特效之前,往往能避免改一句话却要跟着重调一堆样式。