字幕格式转换
SRT、VTT、ASS、SBV、LRC 五种字幕格式的差异在于容器语法而非内容:SRT 是通用交换格式,VTT 是 HTML5 视频标准,ASS 支持字体与定位特效,SBV 用于 YouTube 投稿,LRC 是音乐歌词时间轴。本组工具完成五格式两两互转,共 20 个转换方向。
转换完整保留每条字幕的开始时间、结束时间与文本内容;LRC 无结束时间字段,导出时取下一行开始时间。源文件编码自动检测(UTF-8/UTF-16/GBK/Big5 等),输出统一为 UTF-8 带 BOM,Windows 与播放器直接兼容。
SRT→VTT
将 SRT 转为 WebVTT,时间码转为点分格式,适配 HTML5 视频的原生字幕轨。
VTT→SRT
将 WebVTT 转为 SRT,剥离定位与样式标签,恢复在剪辑软件与播放器中的广泛兼容。
SRT→ASS
将 SRT 转为 ASS 并写入默认样式层,获得字体、颜色、定位与特效的排版能力。
ASS→SRT
将 ASS 转为 SRT,剥离样式与特效标签,仅保留时间轴与台词文本,恢复通用兼容性。
VTT→ASS
将 WebVTT 转为 ASS,保留时间轴并映射基础样式,进入专业字幕排版流程。
ASS→VTT
将 ASS 转为 WebVTT,保留时间轴与台词,基础样式映射为 VTT 标签,用于网页视频播放。
SRT→SBV
将 SRT 字幕转为 YouTube Studio 原生上传格式 SBV,每条字幕时间轴精确保留。
SBV→SRT
将 YouTube SBV 字幕转为通用 SRT,恢复在 VLC、Premiere、Aegisub 中的兼容性。
SRT→LRC
将 SRT 字幕转为 LRC 歌词格式,每条字幕映射为 [mm:ss.xx] 行时间戳,多行台词拆分为同时间戳多行。
LRC→SRT
将 LRC 歌词转为 SRT 字幕,每行结束时间自动取下一行开始时间,可直接用于视频编辑。
MKV→SRT
解封装 MKV 提取第一条字幕轨为独立 SRT(不解码画面、无 OCR,时间轴逐位保留),无字幕轨时明确报错。
MP4→SRT
解封装 MP4 提取内嵌 mov_text 字幕轨为 SRT(原始时间码保留),硬字幕(烧录画面)不可提取会明确提示。