📝 原始字幕

📄

点击选择字幕文件,或拖拽到此处

支持 .srt / .vtt / .ass / .ssa / .txt,只在本机读取,不会上传

字幕整体比画面慢就填负数(提前),比画面快就填正数(延后)。

📤 转换结果

📐 四种字幕格式对比

看不懂格式区别也没关系,选「自动识别」,再按播放器/平台要求选输出格式即可。

格式扩展名时间码样式典型用途
SRT(SubRip).srt00:01:23,500(逗号 + 毫秒)兼容性最好,本地播放器、剪映、PR、网盘字幕通用
WebVTT.vtt00:01:23.500(点 + 毫秒)网页 HTML5 video、B站/YouTube 等在线平台
ASS / SSA.ass / .ssa0:01:23.50(厘秒,小时不补零)特效字幕、弹幕样式、字体/位置/动画控制
纯文本.txt无时间轴只要台词文本,做文稿 / 翻译底稿 / 字幕录入

🧭 常见字幕问题怎么修

先判断是「整体错位」还是「越往后错得越多」,处理方式完全不同。

现象原因处理方法
整片字幕都早 / 晚固定时间版本片头长度不同填整体偏移秒数(慢填负、快填正)
开头对得上,越往后错位越大片源帧率与字幕帧率不一致勾选帧率转换,选原片与目标帧率
播放器不认字幕格式不兼容输出为 SRT,绝大多数播放器都支持
网页视频需要字幕平台要求 WebVTT输出为 VTT(自动补 WEBVTT 头)
只想要台词不要时间码整理文稿 / 翻译输出为 TXT,自动去除标签与序号

⚠️ 本工具在浏览器本地运行,字幕内容与文件不会上传到任何服务器。
转换在「统一中间结构」上进行:逐条保留开始/结束时间与多行文本,斜体、加粗、下划线标签会在 SRT/VTT 与 ASS 之间自动互转,其余特效标签(定位、动画等)在转出 SRT/VTT/TXT 时会被清除,这是格式能力差异,不是丢字幕。
ASS 时间精度为厘秒(百分之一秒),毫秒四舍五入;帧率转换按比例缩放全部时间点,不做逐帧对齐微调。需要逐条编辑、合并、分割时间轴请使用「字幕时间轴编辑器」。

🔤

字幕格式转换

NEW 视频工具 完全免费 🌙 支持黑夜模式 🔒 本地处理不上传 📄 SRT/VTT/ASS/TXT ⏱️ 时间轴偏移 🎞️ 帧率转换

下载的字幕经常「打不开」「不同步」:播放器只认 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 · WebVTT · ASS/SSA · TXT
时间轴修正整体偏移(秒)· 帧率缩放
运行方式纯前端本地,不上传
上线时间2026-10-11

核心特性

SRT / VTT / ASS / TXT 四格式互转
粘贴或拖拽文件,格式自动识别
时间轴整体提前 / 延后(秒)
23.976~60fps 帧率转换
斜体 / 加粗标签自动互转
多行台词与条目序号完整保留
一键下载 / 复制结果
本地处理,字幕不上传

关于这个工具

处理流程:
① 载入字幕:拖入文件或直接粘贴文本;
② 确认格式:默认自动识别,识别不准可手动指定;
③ 选输出格式:播放器通用选 SRT,网页选 VTT,特效字幕选 ASS,只要台词选 TXT;
④ 修时间轴:整体错位填偏移秒数,越后越偏启用帧率转换;
⑤ 下载或复制:文件名沿用原始字幕名,仅替换扩展名。
它不做:不做逐条字幕增删改、合轴、分割(请用「字幕时间轴编辑器」),不做语音识别与翻译。

怎么用

  1. 第 1 步
    拖入字幕文件,或把字幕内容粘贴进左侧文本框(输入格式保持「自动识别」)。
  2. 第 2 步
    在右侧选择输出格式:通用选 SRT、网页选 VTT、特效选 ASS、只要台词选 TXT。
  3. 第 3 步
    整片固定错位时填写偏移秒数(慢填负数、快填正数),结果即时刷新。
  4. 第 4 步
    开头对、越往后越偏时,勾选帧率转换并选择原片与目标帧率。
  5. 第 5 步
    检查右侧条目数与预览,点下载字幕或复制结果,拿去直接挂载。

更新记录

  • v1.0 2026-10-11 工具上线:支持 SRT / WebVTT / ASS(SSA) / TXT 四种格式互转与自动识别;支持整体时间轴偏移(秒,含负值)与 23.976/24/25/29.97/30/59.94/60 fps 帧率转换(分数帧率精确计算);斜体/加粗/下划线标签在 HTML 与 ASS 覆写标签间互转,保留多行台词;文件拖拽载入、一键下载与复制,全程浏览器本地处理,适配黑夜模式。

常见问题

SRT、VTT、ASS 到底该选哪个输出?
给本地播放器(PotPlayer、VLC、网盘、电视)和剪辑软件用,选 SRT,兼容性最好;自己做网页挂字幕或传要求 WebVTT 的平台,选 VTT;需要保留字体、位置、动画等特效才选 ASS;只要台词文稿选 TXT。
字幕比声音慢 / 快几秒,偏移填正还是负?
偏移是给每条字幕的时间点加上去的秒数:字幕出现得比声音晚(慢),要让它提前,填负数;字幕出现得比画面早(快),要让它延后,填正数。可以填 0.1 步进的小数,改完右侧即时预览,边看边调。
为什么开头同步、越往后差越多?
这是典型的帧率不匹配:比如 23.976fps 的片配了 25fps 的字幕,每过一分钟就会累计误差。固定偏移修不了它,需要勾选帧率转换,按「原片帧率 ÷ 目标帧率」缩放全部时间点。如果整片误差恒定,则只用偏移即可。
转成 SRT 后,ASS 的特效怎么没了?
SRT 格式本身只支持斜体、加粗、下划线这类简单样式,不支持字体、颜色、定位、动画。转换时简单样式会自动变成 <i> 等标签保留,定位/动画等覆写标签会被清除;想保留全部特效请继续输出 ASS。
为什么显示「没有解析到任何字幕条目」?
通常是输入格式选错了:比如把 ASS 手动指成了 SRT。把输入格式切回自动识别,或手动选成与文件一致的格式。纯文本 TXT 没有时间码,每行作为一条无时间轴的台词,转出的 SRT 时间都是 00:00:00,需要自行用播放器或「字幕时间轴编辑器」对轴。
转换会丢失字幕或改变内容吗?
不会。每条字幕的开始时间、结束时间、多行文本都会保留,序号按目标格式重新生成;只有目标格式无法表达的特效标签会被转换或清除(详见上方说明)。所有处理在本机完成,刷新页面数据即清空。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码