STL 转 SRT 字幕转换器
将基于文本的 Spruce STL 字幕条目转换为带开始和结束时间的顺序 SRT 字幕。
拖放您的 STL 文件到这里
或点击浏览
支持最大 50 MB 的 .stl 文件
免费在线 STL 转 SRT 转换器
此转换器读取基于文本的 Spruce STL 字幕条目,并写入标准 SubRip 字幕。STL 中以竖线分隔的行会转换为字幕换行,常见方括号内联标签会被移除,输出为带开始和结束时间戳的编号 SRT 文本。解析和转换都在浏览器中完成,字幕文件不会被上传。
STL 到 SRT 语法结构与代码转换示例
直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系
STL 与 SRT 格式规范深度解析
STL
这里的 STL 指基于文本的 Spruce Subtitle 格式。其字幕行通常包含开始时间、结束时间和字幕文本,竖线用作换行分隔符。STL 家族还包括二进制 EBU 广播格式,但此转换器不会解析 EBU GSI 或 TTI 块。
SRT
SRT(SubRip)是广泛支持的纯文本字幕格式。每条字幕包含顺序编号、HH:MM:SS,mmm --> HH:MM:SS,mmm 时间戳行以及一行或多行文本。SRT 保留文本和计时,但不会保留源样式或定位元数据。
格式差异
常见疑难与故障排查
针对播放器兼容性、字符乱码与时间轴同步的实操排查指南
转换后的字幕在电视或播放器上出现时间漂移或音画不同步?
不同视频流媒体可能采用不同帧率(如 23.976 fps 与 25 fps 差异)。如果时间轴整体偏移,可在本站使用「字幕时间轴同步」工具快速进行全局微调。
字幕在播放器中显示为乱码(Mojibake)或问号?
老旧文件可能采用 GBK、ANSI 或 Shift-JIS 编码。本站输出文件统一标准化为 UTF-8 编码。若原文件损坏,请先使用本站「字符编码转换器」修复。
多角色同时说话时字幕层叠或遮挡画面?
不同格式对多行或重叠台词的处理机制不同。您可以在本站在线工作台中微调特定字幕行的时间轴,避免文字垂直堆叠遮挡画面。
文件在剪辑软件(如 Premiere Pro、Final Cut)中导入报错?
专业剪辑软件对时间戳格式及换行符敏感。本工具输出的文件严格遵循行业规范,以支持主流剪辑工作流。
功能特性
为什么需要转换?
常见用途
字幕复用
将基于文本的 Spruce STL 素材转换为 SRT,供需要 SubRip 输入的播放器和剪辑工具复用。
文本清理
将竖线换行分隔符转换为正常 SRT 换行,同时移除常见的方括号内联标签。
计时检查
将 STL 中明确的开始和结束时间移入 SRT 字幕,便于检查和编辑计时。
格式标准化
把受支持的 STL 文件纳入以 SRT 交付为标准的项目。
相关格式
VTT (WebVTT)
当需要 HTML5 视频常用的纯字幕格式时,可将 STL 转换为 VTT。
ASS (Advanced SubStation Alpha)
当目标工作流接受带样式的字幕文档时,可将 STL 转换为 ASS。
TXT (Plain Text)
当只需要字幕文本而不需要计时时,可将 STL 转换为 TXT。
工作原理
- 1
在此页面选择或拖入基于文本的 STL 文件。
- 2
解析器在每条字幕行中查找开始时间、结束时间和文本。
- 3
竖线会转换为换行,方括号内联标签会被移除。
- 4
每条有效字幕都会写入顺序编号和 SRT 时间戳行。
- 5
处理完成后下载转换出的 SRT 文件。
更多字幕工具
常见问题
不支持。它解析基于文本的 Spruce STL 字幕行。包含 GSI 和 TTI 结构的二进制 EBU STL 文件不受此转换器支持。
生成 SRT 字幕前,常见方括号内联标签会从文本中移除。
不会。转换器保留文本和计时,但不会把 STL 格式或定位映射到 SRT。
STL 文本中的竖线会转换为 SRT 输出中的正常换行。
是的。无需注册、无水印,解析在浏览器中完成。
不会。处理始终在浏览器中完成,字幕文件不会被上传。