跳转到主要内容
工作流8 分钟

给视频加字幕的三种方式:软字幕轨、硬字幕与外挂文件

字幕以三种形态进入视频:软字幕轨封装进容器、可开关;硬字幕渲染进画面像素、任何设备可见;外挂文件独立于视频、可随时编辑。选哪种取决于播放环境,以及字幕是否需要后期修改。

三种形态对比

形态原理优点限制
软字幕轨字幕作为独立轨封装进 MP4(mov_text)可开关、不重编码、画质无损部分电视与旧播放器不显示
硬字幕字幕渲染进画面像素任何设备可见需重编码、不可关闭、不可修改
外挂文件SRT/VTT/ASS 与视频同目录随时编辑替换依赖播放器加载,转发时易丢失

分发到不可控环境(微信、电视、投影仪)用硬字幕或外挂;留存与多语言场景用软字幕轨。

字幕格式怎么选

SRT 是最通用的纯文本时间轴格式,几乎所有播放器与剪辑软件支持。VTT 是 Web 标准,HTML5 的 <track> 元素原生支持,网页播放场景必选。ASS 支持字体、颜色、位置、特效标签,是字幕组成品的常用格式。

三种格式可以互转。从 ASS 转到 SRT/VTT 时会剥离样式标签、保留纯文本与时间轴;反向转换则只生成默认样式。

没有字幕文件:语音转录生成

语音识别可以直接从视频音轨生成带时间轴的字幕。本站的语音转字幕工具在浏览器本地运行 Whisper 模型:ffmpeg 提取 16kHz 单声道音频,模型分块推理并输出时间戳,全程不上传服务器。

转录结果应视为初稿:专业术语、人名、中英文混排处需要人工校对。工具内置逐条编辑与时间轴微调,修正后再下载 SRT/VTT。

时间轴对不上怎么办

整体偏移(所有字幕都早或晚同样的秒数)通常是片头长度不同导致:不同版本的视频片头广告、台标时长不同。用整体平移一次修正即可。

越走越偏(开头对准、结尾漂移)是帧率不匹配:字幕按 23.976fps 版本制作,视频是 25fps 版本,每分钟累积约 2.5 秒漂移。这种需要按比例缩放时间轴,而不是整体平移。

中文字幕文件还有一个高频坑:Windows 记事本保存的 SRT 常为 GBK 编码,按 UTF-8 解析会乱码。本站的解析流程自动识别 UTF-8 与 GBK,输出统一为 UTF-8。

常见问题