点击选择字幕文件,或拖拽到此处
支持 .srt / .vtt / .ass / .ssa / .txt,只在本机读取,不会上传字幕整体比画面慢就填负数(提前),比画面快就填正数(延后)。
按「原片帧率 ÷ 目标帧率」缩放全部时间点;23.976 / 29.97 / 59.94 使用精确分数(24000/1001 等)计算。
看不懂格式区别也没关系,选「自动识别」,再按播放器/平台要求选输出格式即可。
| 格式 | 扩展名 | 时间码样式 | 典型用途 |
|---|---|---|---|
| SRT(SubRip) | .srt | 00:01:23,500(逗号 + 毫秒) | 兼容性最好,本地播放器、剪映、PR、网盘字幕通用 |
| WebVTT | .vtt | 00:01:23.500(点 + 毫秒) | 网页 HTML5 video、B站/YouTube 等在线平台 |
| ASS / SSA | .ass / .ssa | 0:01:23.50(厘秒,小时不补零) | 特效字幕、弹幕样式、字体/位置/动画控制 |
| 纯文本 | .txt | 无时间轴 | 只要台词文本,做文稿 / 翻译底稿 / 字幕录入 |
先判断是「整体错位」还是「越往后错得越多」,处理方式完全不同。
| 现象 | 原因 | 处理方法 |
|---|---|---|
| 整片字幕都早 / 晚固定时间 | 版本片头长度不同 | 填整体偏移秒数(慢填负、快填正) |
| 开头对得上,越往后错位越大 | 片源帧率与字幕帧率不一致 | 勾选帧率转换,选原片与目标帧率 |
| 播放器不认字幕 | 格式不兼容 | 输出为 SRT,绝大多数播放器都支持 |
| 网页视频需要字幕 | 平台要求 WebVTT | 输出为 VTT(自动补 WEBVTT 头) |
| 只想要台词不要时间码 | 整理文稿 / 翻译 | 输出为 TXT,自动去除标签与序号 |
⚠️ 本工具在浏览器本地运行,字幕内容与文件不会上传到任何服务器。
转换在「统一中间结构」上进行:逐条保留开始/结束时间与多行文本,斜体、加粗、下划线标签会在 SRT/VTT 与 ASS 之间自动互转,其余特效标签(定位、动画等)在转出 SRT/VTT/TXT 时会被清除,这是格式能力差异,不是丢字幕。
ASS 时间精度为厘秒(百分之一秒),毫秒四舍五入;帧率转换按比例缩放全部时间点,不做逐帧对齐微调。需要逐条编辑、合并、分割时间轴请使用「字幕时间轴编辑器」。
下载的字幕经常「打不开」「不同步」:播放器只认 SRT、网页平台要 VTT、特效组发的是 ASS;版本差几秒要整体推移,片源帧率不同会越播越偏。
这个工具把这几件事一次解决:
① 四种格式互转:SRT、WebVTT、ASS/SSA、纯文本 TXT,粘贴或拖入文件即可,格式自动识别;
② 时间轴整体偏移:按秒提前或延后全部字幕,支持小数与负值,自动夹到 0 不为负;
③ 帧率转换:23.976 / 24 / 25 / 29.97 / 30 / 59.94 / 60 fps 之间按比例缩放,分数帧率使用精确值(24000/1001、30000/1001、60000/1001);
④ 标签互转:斜体/加粗/下划线在 HTML 标签与 ASS 覆写标签之间自动转换,ASS 的 \N 换行正确还原;
⑤ 即时结果:改任意选项立刻重转,显示识别格式、条目数与输出扩展名,可一键下载或复制。
全程在浏览器内完成,字幕文件不会离开你的电脑。
处理流程:
① 载入字幕:拖入文件或直接粘贴文本;
② 确认格式:默认自动识别,识别不准可手动指定;
③ 选输出格式:播放器通用选 SRT,网页选 VTT,特效字幕选 ASS,只要台词选 TXT;
④ 修时间轴:整体错位填偏移秒数,越后越偏启用帧率转换;
⑤ 下载或复制:文件名沿用原始字幕名,仅替换扩展名。
它不做:不做逐条字幕增删改、合轴、分割(请用「字幕时间轴编辑器」),不做语音识别与翻译。
<i> 等标签保留,定位/动画等覆写标签会被清除;想保留全部特效请继续输出 ASS。审核通过后就会展示在留言板上,稍安勿躁~
还没有留言,来抢沙发吧!