FIX SUBTITLES
字幕乱码,时间又对不上?
在一个界面里搞定。
用CP949(韩文旧版Windows编码)保存的韩文字幕也能正确读取并保存为UTF-8,同时完成时间偏移和格式转换(SRT・VTT・SMI)。时间重叠的字幕会按编号提示。
- 无需安装
- 无需注册
- 文件只留在这台设备上


BEFORE → AFTER
显示乱码的课程字幕,文字恢复了
把用CP949保存的SRT按自动(UTF-8 → CP949)读取,保存为UTF-8 SRT。第2条在第1条结束(3.2秒)前的3.0秒开始,第3条在第2条结束(6.5秒)前的6.1秒开始,因此标出2处“时间重叠”。时间保持不变,只做提示。
处理前课程字幕.srt · 4条字幕 · CP949

处理后UTF-8 SRT · 标出2处时间重叠

这是用 HODADAK 自制的示例字幕,经字幕格式和时间调整 v0.1.1 实际处理的结果。左边的乱码是用另一种字符规则读取同一文件时的样子(示例)。
HOW TO
三步完成
放入字幕文件
一个SRT、VTT或SMI文件。字符编码默认从“UTF-8 → CP949”自动识别开始。

设定输出格式和时间
可以整体偏移若干秒(可为负数)、两点校准,或只偏移部分编号。不做设置就只转换格式。

查看问题列表后保存
用表格查看每条字幕的开始、结束秒数和文字,问题按编号确认。保存字幕文件和检查报告(JSON)。

WHEN
适合这些时候
- 把手头的SMI字幕转成SRT、VTT
转换格式并保存为UTF-8。
- 剪掉视频开头后字幕对不上
在整体偏移秒数里填个数字就行,也可以只移动部分编号。
- 给培训视频上传字幕前检查
先按编号找出重叠时间和空字幕。
GOOD TO KNOW
须知
- 可放入的文件: 一个SRT、VTT或SMI文件,最大5MB、10,000条字幕。
- 时间重叠只做提示。不会自动修正,请按编号自行调整。负时间和空字幕也会一并提示。
- 三种调整时间的方式: 整体偏移(秒,可为负数)、两点校准(两组 原秒=目标秒)、偏移字幕范围(开始-结束)。
- 不会根据语音生成字幕,也不会把字幕压进视频。只处理已有的文字字幕。
- 点试用示例,不用自己的文件也能先试试。结果卡片上的继续按钮可以不重新放入文件,直接接着用其他工具。
FAQ
常见问题
文件会上传到哪里?
哪里都不会上传。文件在这台设备的浏览器里处理,关闭窗口后文件和结果都会消失。
会自动修正重叠的时间吗?
不会。只会用表格列出重叠字幕的编号,时间保持不变。可以像上面的例子那样,看清第几条与前一条重叠,再自行修改。
在哪些设备上确认过?
已在 Windows 上的 Edge 和 WebKit(与 Safari 相同的引擎)中实际确认。手机是在电脑上模拟手机屏幕测试的,真实的 Mac、iPhone、Android 设备尚未确认。
NEXT
接着可以用的工具
正确读取,对好时间,保存为UTF-8。
无需安装和注册,马上就能用。

