SRT 转 SMI 字幕转换器
为仍要求 SMI 字幕的播放器和工作流,将 SubRip 字幕转换为 SAMI 格式。
拖放您的 SRT 文件到这里
或点击浏览
支持最大 50 MB 的 .srt 文件
关于 SRT 转 SMI
本工具将 SubRip(SRT)字幕文件转换为 SAMI(Synchronized Accessible Media Interchange)格式。SMI 是微软最初开发的类 HTML 字幕格式,会把字幕条目包装在带毫秒计时的 SYNC 元素中。SRT 仍是常见交换格式,但韩国媒体工作流、旧版 Windows Media 部署以及需要 HTML 结构字幕的存档视频系统仍会遇到 SMI。
SRT 到 SMI 语法结构与代码转换示例
直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系
SRT 与 SMI 格式规范深度解析
SRT
SRT(SubRip)是纯文本字幕格式,使用顺序编号条目和 HH:MM:SS,mmm 时间戳。每个条目包含开始时间、结束时间和一行或多行对白。SRT 是事实上的交换格式,几乎被所有视频播放器、智能电视、流媒体平台和字幕编辑工具支持。
SMI
SMI(SAMI,Synchronized Accessible Media Interchange)是类 HTML 字幕格式,用毫秒时间戳把字幕条目包装在 SYNC Start 元素中。SMI 文档可以嵌入 CSS 样式并支持多条语言轨道。本工具生成只包含一个英文 caption 类和基础计时的最小 SAMI 文档;你可以在生成后手动编辑 CSS 或添加其他语言类。
格式差异
常见疑难与故障排查
针对播放器兼容性、字符乱码与时间轴同步的实操排查指南
转换后的字幕在电视或播放器上出现时间漂移或音画不同步?
不同视频流媒体可能采用不同帧率(如 23.976 fps 与 25 fps 差异)。如果时间轴整体偏移,可在本站使用「字幕时间轴同步」工具快速进行全局微调。
字幕在播放器中显示为乱码(Mojibake)或问号?
老旧文件可能采用 GBK、ANSI 或 Shift-JIS 编码。本站输出文件统一标准化为 UTF-8 编码。若原文件损坏,请先使用本站「字符编码转换器」修复。
多角色同时说话时字幕层叠或遮挡画面?
不同格式对多行或重叠台词的处理机制不同。您可以在本站在线工作台中微调特定字幕行的时间轴,避免文字垂直堆叠遮挡画面。
文件在剪辑软件(如 Premiere Pro、Final Cut)中导入报错?
专业剪辑软件对时间戳格式及换行符敏感。本工具输出的文件严格遵循行业规范,以支持主流剪辑工作流。
功能特性
为什么需要转换?
常见用途
韩国媒体工作流
一些韩国流媒体和广播工作流仍要求 SMI 字幕。转换 SRT 后,请按平台当前交付要求检查输出。
无障碍合规
当无障碍工作流明确将 SAMI 列为接受的字幕格式时使用 SMI。转换本身不保证合规,交付前请检查计时、文本和播放器表现。
多语言字幕交付
SMI 可通过 CSS 类切换在单个文件中嵌入多条语言轨道。分别转换每份 SRT 后,如工作流需要单个多语言 SMI 文件,再手动合并语言轨道。
旧系统迁移
旧版 Windows Media Player 部署、企业培训系统和存档平台可能仍需要 SAMI 字幕。为明确要求该格式的系统转换现代 SRT 字幕。
样式字幕交付
SMI 支持超出纯 SRT 文本的 CSS 字幕样式。在工作流需要时转换为 SMI,再编辑生成的 CSS 和标记以满足高级呈现需求。
相关格式
工作原理
- 1
上传或拖拽你的 SRT 文件到工具区域。
- 2
解析器读取每个编号条目,提取开始/结束时间戳和字幕文本。
- 3
HH:MM:SS,mmm 格式的时间戳转换为从视频开始的整数毫秒偏移。
- 4
每条字幕写入 SYNC Start 元素中的 ENCC 段落,随后在结束时间写入空白 SYNC。
- 5
最小 CSS 样式块为兼容 SMI 的播放器定义 ENCC 字幕类。
- 6
下载生成的 .smi 文件,并在交付给平台或旧系统前检查内容。
更多字幕工具
常见问题
SMI 代表 Synchronized Accessible Media Interchange,是微软开发的类 HTML 字幕格式。它在 SAMI 文档中把字幕条目包装为 SYNC Start=毫秒 元素。韩国媒体工作流和旧版 Windows Media Player 内容中仍会遇到 SMI。
SRT 使用 HH:MM:SS,mmm 格式(例如 00:01:30,500 表示 1 分 30.5 秒)。SMI 使用从视频开始的纯毫秒偏移(同一时间戳为 90500)。转换器会自动处理每个条目的转换。
生成的 SMI 文件在 HEAD 段落中包含 CSS 样式块,并定义 ENCC 字幕类。你可以编辑这段 CSS,自定义字体、颜色、字号和位置,以匹配播放器或交付要求。
当韩国媒体工作流、无障碍门户或旧版 Windows Media 系统明确要求 .smi 文件时,你需要使用 SMI。VTT 是现代 Web 标准,但不能替代指定必须交付 SAMI 的场景。
可以。SMI 可以利用 CSS 类切换在单个文件中包含多条语言轨道,播放器可以让用户选择不同语言类的 P 元素。本工具生成一个 ENCC 轨道;转换后你可以手动添加其他语言类。
转换器写入支持韩语、日语、中文和其他多字节字符集的 UTF-8 文本。生成文档不包含显式 charset 声明,请确认播放器或交付工作流会按 UTF-8 处理该文件。