字 AI-SRTSub

批量转换字幕怎么用

一整季几十个字幕要统一格式,一个个传太慢。批量转换页一次拖进去,统一转成目标格式,打成一个 ZIP 拿走 —— 认不出的文件单独标出来,绝不混进包里装作成功。

更新于 2026-10-17工具使用说明

这个工具解决什么

一整季、一整部合集的字幕,往往要统一成同一个格式才能用。批量转换页做的是:

  • 一次拖入几十上百个 SRT、VTT(可一次多选)
  • 统一转成 SRT 或 VTT,序号重排、时间戳按目标格式规范化
  • 打成一个 ZIP 下载,文件名保持原名只换扩展名
  • 认不出字幕条的文件单独标出来,不进包

放入文件

把多个字幕文件一起拖进虚线框,或点击后一次多选。文件清单逐个列出:认出来的显示条数,认不出的标「没认出」。顶部统计给出文件数、总条数、没认出的个数。

⚠️ 本页只按 UTF-8 读。编码坏了(满屏问号或方块)的字幕先到 乱码修复 修好再来。

文件清单:逐个列出文件名、条数,认不出的标红
清单逐个列出,认不出的当场标出来

统一转成什么

「统一转成」里选目标格式 —— SRT 或 VTT。选完清单里的每个文件按目标格式重新生成:序号从头重排,时间戳按目标格式规范化(SRT 用逗号分隔毫秒,VTT 用点)。

文件名保持原名,只换扩展名;重名的自动加序号,不会互相覆盖。

目标格式选择与清单状态,统计条显示文件数与条数
选目标格式后清单按新格式重新生成,文件名只换扩展名

打包下载

点「打成一个 ZIP 下载」,拿到的压缩包里是转好的全部文件。没认出字幕条的文件不进包 —— 它们留在清单里标着,不会混进去装作成功。包打好后提示共多少个文件。

打包区:ZIP 下载按钮与打包结果提示
认不出的文件不进包,留在清单里标出来

什么情况会被标「没认出」

文件读不出任何字幕条时就标「没认出」。常见三种原因:文件不是字幕(比如混进去一个 .txt 说明文件)、编码不是 UTF-8(读出来全是替换字符)、或者内容被压成了一整段没有时间戳。

标出来的文件可以单独拿出来处理:编码问题去 乱码修复,格式问题去 格式转换 单独转一次再放回清单。

常见问题

一次能放多少个? 没有硬上限,取决于浏览器内存;几百个 SRT 通常没问题。

会改我的台词内容吗? 不会。批量转换只换容器格式,重排序号、规范化时间戳,台词一个字不改。

要改内容怎么办? 本页只做格式转换。要批量改时间轴用 时间轴调整,要批量改文本用 术语替换,都在各页里逐份处理。

ASS 支持吗? 本页只处理 SRT 与 VTT 互转。ASS 带样式,用 格式转换 单独转。

隐私

转换与打包全程在浏览器本地完成,不向服务器发送任何字幕内容。

相关工具与指南

一整季要改什么、先改哪一步,见 一整季字幕怎么批量改;单份换更多格式用 格式转换;要进表格校对用 表格互转。

全程在浏览器里完成,无需安装。

打开批量转换

相关指南