和字幕打交道通常有四件事:把格式换成熟悉的那一种、把时间对齐、从视频里把字幕拿出来、把字幕装回视频。本工具把四件事放进一个页面,字幕文件的解析与转换在浏览器里直接完成,涉及视频的操作则由内置引擎以不重编码的方式处理。
支持 SRT、WebVTT(VTT)与 ASS 三种格式互转。选择文件后页面会自动识别输入格式并显示条数,选择输出格式即可看到预览,确认后下载。ASS 的字体样式信息在转换到 SRT 或 VTT 时会被剥离,因为这两种格式不支持完整的样式描述,保留的只有字幕文本与时间。
字幕与画面不同步是最常见的问题:整体晚半秒或早半秒,观感立刻不同。这里可以整体提前或延后,支持小数秒;如果只想调整其中一段(比如前半段正确、后半段偏移),可以填写起止时间,工具只对落在区间内的字幕生效。调整后自动下载,也可以继续用转换功能换格式。
很多下载的视频本身就带着字幕轨。选择视频后点击「检测字幕轨道」,页面会列出找到的轨道与语言标签(如 English、中文),选择需要的一条即可导出成独立字幕文件。导出只复制字幕数据,不触碰视频流,因此非常快,也不会影响视频画质。
「合并」把字幕作为一条独立轨道写进视频容器:视频流与音频流原样复制,不重新编码,所以速度极快、画质无损。写入后的视频在支持字幕轨的播放器里可以随时开关字幕。MP4 容器的字幕编码为 mov_text,MKV 则使用 SRT;需要把字幕「烧进画面」的硬字幕属于下一阶段功能。
把 ASS 转成 SRT 便于播放器兼容;把 SRT 转成 VTT 用于网页视频;修正字幕与画面不同步;从多语言版本的视频里抽取需要的语言轨;给下载的无字幕视频补上一份外部字幕文件。所有处理都在你自己的设备上完成。
字幕文件的解析、转换与时间调整完全在浏览器里完成,不涉及任何网络请求;视频相关的提取与写入同样在本地进行。页面关闭或刷新后文件引用即被释放,字幕与视频都不会被上传,也不会保存在服务器上。
评论 0