SMI 转 SRT 字幕转换器
解析 SAMI 字幕文件,提取干净的文本为通用兼容的 SRT 格式。
拖放您的 SMI 文件到这里
或点击浏览
支持最大 50 MB 的 .smi, .sami, .html 文件
关于 SMI 转 SRT
本工具解析 SAMI(Synchronized Accessible Media Interchange)文件——一种将字幕文本包装在类 HTML 的 SYNC 元素中的微软格式——并将内容提取为纯 SubRip 格式。SAMI 文件将时间存储为 Start 属性中的毫秒偏移,使用 CSS 类进行样式和语言轨道设置,并包含 HTML 标签。此工具去除 HTML 结构,从每个 SYNC 块中提取字幕文本,将毫秒时间转换为 SRT 的 HH:MM:SS,mmm 格式,生成一个可在常见播放器中使用的干净 .srt 文件。
SMI 到 SRT 语法结构与代码转换示例
直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系
SMI 与 SRT 格式规范深度解析
SMI
SMI(SAMI — Synchronized Accessible Media Interchange)是微软开发的字幕格式,基于 HTML 语法,支持多语言字幕和基本样式,主要用于 Windows Media Player。
SRT
SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。
格式差异
常见疑难与故障排查
针对播放器兼容性、字符乱码与时间轴同步的实操排查指南
转换后的字幕在电视或播放器上出现时间漂移或音画不同步?
不同视频流媒体可能采用不同帧率(如 23.976 fps 与 25 fps 差异)。如果时间轴整体偏移,可在本站使用「字幕时间轴同步」工具快速进行全局微调。
字幕在播放器中显示为乱码(Mojibake)或问号?
老旧文件可能采用 GBK、ANSI 或 Shift-JIS 编码。本站输出文件统一标准化为 UTF-8 编码。若原文件损坏,请先使用本站「字符编码转换器」修复。
多角色同时说话时字幕层叠或遮挡画面?
不同格式对多行或重叠台词的处理机制不同。您可以在本站在线工作台中微调特定字幕行的时间轴,避免文字垂直堆叠遮挡画面。
文件在剪辑软件(如 Premiere Pro、Final Cut)中导入报错?
专业剪辑软件对时间戳格式及换行符敏感。本工具输出的文件严格遵循行业规范,以支持主流剪辑工作流。
功能特性
为什么需要转换?
常见用途
韩国平台迁移
将韩国视频平台(Naver TV、KakaoTV)的 SMI 字幕转换为 SRT,用于国际流媒体服务和播放器。
旧存档转换
将 Windows Media Player 时代存档的旧 SAMI 字幕文件转换为现代 SRT 格式。
教育内容
将教育 CD-ROM 或旧在线学习内容的 SAMI 字幕转换为 SRT,用于现代视频平台。
媒体服务器库
通过将 SMI 文件转换为这些服务器自动检测的 SRT,为 Plex 或 Jellyfin 库添加可读字幕。
多语言文件预处理
提取 SYNC 文本用于后续处理;复杂多语言 SAMI 文件建议先按语言轨道拆分。
字幕标准化
将 SMI、SRT 和 VTT 文件的混合集合标准化为一致的 SRT 格式。
相关格式
SMI (SAMI)
SMI(SAMI — Synchronized Accessible Media Interchange)是微软开发的字幕格式,基于 HTML 语法,支持多语言字幕和基本样式,主要用于 Windows Media Player。
SRT (SubRip)
SRT(SubRip)是通用字幕格式,采用纯文本存储,包含序号、HH:MM:SS,mmm 格式的时间戳范围和字幕文本。几乎所有桌面媒体播放器都支持 SRT,是字幕分发的通用选择。
VTT (WebVTT)
VTT(WebVTT,.vtt)是 W3C 制定的现代网页字幕标准,以 WEBVTT 头部开始,包含 HH:MM:SS.mmm 格式的时间戳、文本和可选的字幕条目参数。它是 HTML5 video 元素的原生字幕格式。
工作原理
- 1
拖拽 .smi 文件到工具或浏览选择上传。
- 2
解析器读取 HTML 结构并识别每个 SYNC 元素。
- 3
从 P 标签内提取字幕文本,去除 HTML 标记。
- 4
毫秒 Start 值转换为 SRT 的 HH:MM:SS,mmm 时间戳格式。
- 5
结束时间根据下一个 SYNC 元素的 Start 值计算;最后一个条目默认延续 3 秒。
更多字幕工具
常见问题
SAMI(Synchronized Accessible Media Interchange)是微软开发的字幕格式,使用类 HTML 的 SYNC 元素。SMI 是文件扩展名。主要用于韩国视频平台和 Windows Media Player。
是的,完全免费,无需注册、无水印。所有处理在浏览器中完成。
不会。SAMI 的 CSS 类和样式在转换时被去除,因为 SRT 不支持样式。输出是纯文本字幕。
SMI 使用 HTML 结构和 CSS 样式,时间存储为毫秒偏移。SRT 是纯文本格式,使用 HH:MM:SS,mmm 时间戳和顺序编号。SRT 更通用且更简单。
不会。SAMI 文件中的常见 HTML 标签(<P>、<SPAN>、<FONT> 等)在转换时会被自动去除,只保留纯字幕文本。
多语言 SAMI 文件使用 CSS CLASS 属性区分语言。本工具不提供按 CLASS 选择轨道的界面,会按 SYNC 顺序提取可显示文本;复杂多语言文件建议先按语言轨道拆分。