联系我们
语言: 中文

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

三步完成

  1. 放入字幕文件

    一个SRT、VTT或SMI文件。字符编码默认从“UTF-8 → CP949”自动识别开始。

  2. 设定输出格式和时间

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

    字符编码、输出格式和时间偏移栏的界面
  3. 查看问题列表后保存

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

    显示字幕表格和2处时间重叠的结果卡片

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。

无需安装和注册,马上就能用。

打开字幕格式和时间调整 →
视频

视频 → GIF

只选想要的片段,做成轻巧的动图。

处理前 → 处理后

这样用

  1. 1放入视频
  2. 2选择片段和目标大小
  3. 3比较三种后保存
ZIP

修复ZIP文件名

解压后文件名乱码?正确读取并重新打包为UTF-8。

处理前 → 处理后

这样用

  1. 1放入ZIP
  2. 2选择编码和要提取的文件
  3. 3确认名称后保存