完全免费 · 本地运行 · 隐私安全

SRT转SUB工具 免费在线SRT字幕转SUB|MicroDVD帧率转换

上传或粘贴 SRT 字幕,自动转换为 MicroDVD SUB 格式,支持自定义帧率,本地运行即转即用。
输入格式SRT
输出格式SUB (MicroDVD)
帧率支持15-60 FPS
处理方式本地运行

SRT 文件列表

请上传 SRT 文件

点击“上传文件”或拖拽文件到此处

SUB 设置 (MicroDVD)

SRT转SUB工具介绍

SRT转SUB工具是一个将 SRT 通用字幕转换为 MicroDVD SUB 格式的在线工具,具有粘贴或上传 SRT、自动解析时间轴、按指定帧率换算为帧编号、实时预览与一键下载等功能。转换过程在浏览器本地完成,无需上传服务器,保护隐私安全。适合需要将字幕导入老旧播放器、电视、投影仪或特定视频编辑软件的场景,尤其适用于那些仅支持 SUB 格式而不兼容 SRT 的设备。

什么是 SUB 格式?

SUB(MicroDVD)是一种基于帧编号的字幕格式,文件扩展名通常为 .sub。它不使用时间码,而是以视频帧数标记字幕的起止位置,格式如 {起始帧}{结束帧}字幕文本。由于依赖帧率,同一个 SUB 文件在不同帧率的视频中可能不同步。SUB 格式结构简单,兼容性较好,常见于早期 DVD 播放器、部分电视和投影仪。

如何打开 SUB 格式?

打开 SUB 文件可用记事本、VS Code 等文本编辑器直接查看,内容为纯文本。若想预览字幕效果,需使用支持 MicroDVD SUB 的播放器,如 VLC、MPV、PotPlayer 等,并确保播放器帧率与字幕文件匹配。部分设备需要将 SUB 文件与视频同名同目录才能自动加载。若播放器不支持 SUB 或字幕不同步,可将其转换为 SRT 格式。

SRT 转 SUB 格式的场景是什么?

SRT 转 SUB 的典型场景主要有三类。一是老旧设备兼容:部分电视、投影仪、车载播放器仅支持 MicroDVD SUB,转换后可正常加载字幕;二是特定软件需求:某些视频编辑或播放软件仅识别 SUB 格式,需要提前转换;三是帧率匹配:当视频帧率特殊时,SUB 格式允许直接按帧号精确匹配,避免时间码转换误差。当目标设备或软件只认 SUB 时,SRT 转 SUB 就是必要步骤。

SRT 转 SUB 的原理是什么?

转换的核心是时间码到帧号的映射。首先解析 SRT 的序号、时间轴与文本,提取每条字幕的起止时间;然后根据用户指定的帧率(FPS),将时间(秒)乘以帧率并四舍五入,得到对应的起始帧和结束帧编号;最后按 MicroDVD SUB 规范输出 {起始帧}{结束帧}文本 的格式。帧率参数至关重要,必须与目标视频一致,否则字幕会出现偏移。本工具支持 15-60 FPS 自定义调节,满足不同视频需求。

SRT转SUB工具相关知识

MicroDVD SUB 与 SubViewer SUB 的区别

两者扩展名均为 .sub,但格式完全不同。MicroDVD SUB 使用帧编号,格式为 {起始帧}{结束帧}文本,依赖帧率;SubViewer SUB 使用时间码,格式类似 00:00:01.00,00:00:04.00,不依赖帧率。本工具转换的是 MicroDVD SUB。若目标设备只支持 SubViewer SUB,则需使用其他工具,或先将 SRT 转为 VTT 再处理。

帧率对 SUB 字幕同步的影响

MicroDVD SUB 的帧号完全取决于帧率,若转换时使用的帧率与视频实际帧率不符,字幕会整体偏移。例如 23.976 FPS 的视频若按 25 FPS 转换,字幕会提前。常见视频帧率有 23.976、24、25、29.97、30、50、60 等。本工具默认 23.976 FPS,并支持 15-60 范围调节。转换前请确认视频帧率,转换后可在播放器中预览,如有偏移可微调帧率重新生成。

SUB 字幕的文本编码问题

MicroDVD SUB 文件通常使用系统默认编码或 Latin-1,对中文支持较差。若播放器不支持 UTF-8,中文字幕可能显示为乱码。本工具输出的 SUB 为 UTF-8 编码,现代播放器大多可正常识别。若遇到乱码,可尝试用记事本另存为 ANSI 或 GBK 编码后再使用。部分老旧设备对编码要求严格,建议转换后先在目标设备上测试。

SRT 与 SUB 的互转与选择

SRT 和 SUB 互转时,时间码与帧号的换算依赖帧率。SRT 转 SUB 需要指定帧率,SUB 转 SRT 也需要提供帧率才能还原时间码。如果手头只有 SUB 文件但不知道原始帧率,可通过比对字幕与视频的同步情况反推。一般来说,优先使用 SRT 格式,因为其不依赖帧率、兼容性更好;只有在目标设备或软件强制要求 SUB 时,才进行转换。

字幕转换中的常见错误与排查

常见问题包括:SRT 格式不规范导致解析失败、时间轴重叠、字幕条数为零、帧率设置错误导致字幕偏移等。本工具在转换失败时会给出提示,建议先检查 SRT 内容是否符合标准格式(序号、时间轴、文本三段)。若转换后字幕不同步,请确认帧率是否与视频一致。使用本工具时,可先粘贴少量字幕测试转换结果,确认无误后再处理完整文件。

如何使用SRT转SUB工具

使用步骤

第一步:输入 SRT 字幕。在左侧“SRT 输入”区域,点击“上传 SRT”按钮选择 .srt 文件,或直接将 SRT 内容粘贴到文本框中。上传后文本框会显示字幕内容及行数。

第二步:设置帧率。在右侧“SUB 输出”区域,调整“帧率 (FPS)”滑块,选择与目标视频匹配的帧率。默认 23.976 FPS,支持 15-60 范围。拖动滑块时会自动重新生成 SUB。

第三步:执行转换。点击左侧“转换为 SUB”按钮,工具会解析 SRT 并按帧率换算为 MicroDVD SUB 格式,右侧会显示预览结果。

第四步:复制或下载。点击“复制”按钮将 SUB 内容复制到剪贴板,或点击“下载 SUB”按钮保存为 .sub 文件。如需清空内容,可点击对应区域的“清空”按钮。

注意事项

  • 帧率必须匹配:SUB 字幕的帧号依赖帧率,请务必选择与视频相同的帧率,否则字幕会偏移。
  • SRT 格式要求:输入内容需符合 SRT 标准格式,包含序号、时间轴和文本,否则可能解析失败。
  • 浏览器兼容性:推荐使用 Chrome、Edge、Firefox 等现代浏览器,需支持剪贴板与文件下载。
  • 隐私保护:所有处理均在浏览器本地完成,文件不会上传至任何服务器。
  • 最佳实践:转换后建议在目标播放器或设备上预览,确认字幕同步后再正式使用。

SRT转SUB工具常见问题

不会。SRT 转 SUB 仅改变时间轴的表示方式,由时间码转换为帧编号,字幕文本内容会完整保留。转换后的 SUB 与原始 SRT 的对话内容一致,字幕条数与起止位置均无损失,可放心用于播放与剪辑。

SRT 使用时间码(时:分:秒,毫秒)标记字幕起止,不依赖帧率,兼容性最好;SUB(MicroDVD)使用帧编号标记,格式为 {起始帧}{结束帧}文本,依赖帧率。SRT 更适合通用场景,SUB 则常见于老旧播放器与特定设备。

最常见的原因是帧率设置错误。SUB 的帧号直接由时间乘以帧率得到,若转换时选择的帧率与视频实际帧率不一致,字幕就会整体偏移。请确认视频帧率后重新转换,常见帧率有 23.976、24、25、29.97、30 等。

可使用播放器(如 PotPlayer、VLC)查看视频属性,或在剪辑软件中查看项目帧率。部分视频文件名中也会标注帧率。若无法确定,可尝试常用帧率分别转换,在播放器中预览,选择同步效果最好的一个。

生成的 SUB 兼容支持 MicroDVD 格式的播放器与设备,包括 VLC、MPV、PotPlayer 等软件,以及部分电视、投影仪、车载播放器。若设备仅支持 SRT,则不建议转换。使用前建议在目标设备上测试。

绝对不会。所有转换均在浏览器本地完成,文件不会上传至任何服务器,关闭页面后数据自动清除。相比部分需要上传文件的在线工具,本工具更注重隐私安全,可在断网环境下使用,无数据外传风险。

桌面字幕软件(如 Subtitle Edit、Aegisub)功能更全面,支持编辑、打轴、样式调整;本工具则基于浏览器运行,无需安装、即开即用,专注于 SRT 转 SUB 这一需求。两者都追求准确转换,本工具更侧重在线便捷和隐私保护。

支持 .srt 字幕文件,也兼容标准 SRT 格式的文本内容。可上传文件或直接粘贴。输出为 MicroDVD SUB 格式,扩展名为 .sub。由于采用无损解析,不会改变字幕文本与时间轴(帧号换算除外),转换后可使用支持该格式的播放器加载。