文本样式
改大小写、去标签、去听障描述、改颜色与位置、合并或拆分双语轨、查找替换、重排换行、修正编码与 BOM。
37 个工具
字幕添加 BOM
在文件开头写入 UTF-8 BOM,供只认开头字节的播放器与构建脚本读取;不修改任何一条字幕,文件不上传。
字幕换行均衡
在每条字幕已有的行数内重新分配文字,不增不减行数,只把最长的那一行压到最短;时间码与文字顺序保持不变。
字幕行首字母大写
只把每行第一个字母改成大写,其余字符原样保留;已经正确的文件不会被改动,行首的破折号与引号会跳过。
字幕颜色修改
把整份字幕的每一行改成同一种颜色,保留粗体、斜体与卡拉OK 计时;旧颜色被替换而不是叠加,文件不上传。
字幕位置调整
把每条字幕移到九宫格中的一个位置,或清除已有的定位标记;写入的是 ASS 原生、SRT 播放器普遍认的 {\anN} 代码。
字幕编码转换
把字幕写成 UTF-8、带 BOM 的 UTF-8、UTF-16LE 或 Windows-1252,目标编码装不下的字符会被计数并报告。
字幕换行符转换
在 LF 与 CRLF 之间切换字幕换行符,混用了两种换行的文件也能统一;每条字幕、时间码与序号都保持原样。
字幕查找替换
在整份字幕的每条字幕里替换文字,支持区分大小写与整词匹配,样式在仍然成立时保留。
字幕乱码编码修复
当自动识别把文字读成乱码时,按 Shift-JIS、GBK、Big5、EUC-KR、Windows-1251 或 ISO-8859-1 重新解码。
双语字幕合并单行
把两份字幕合并成一份,用你选的分隔符把两种语言放在同一行,按时间配对,文件不上传。
字幕合并保留主时间轴
合并两份字幕时保持第一份的时间轴不动,第二份里配不上的字幕条会被丢弃,并在报告里计数。
双语字幕提取单语
从双语字幕里保留一种语言、丢掉另一种,结果是一份单语字幕文件;文件不上传,支持批量处理。
字幕行数限制
限制一条字幕最多占几行:超出的字幕条会被压到你设定的行数,本来就在范围内的原样通过。
字幕全文转小写
把每条字幕改成小写,缩写与人名也一并转小写,用于要求小写的平台;文件不离开浏览器。
两份字幕合并为一份
把两份字幕合成一份双语文件,按时间给字幕条配对,两种语言都保留;文件不上传,可批量处理。
字幕正则替换
用正则表达式改写字幕文字,支持捕获组、标志位,以及每次命中给出不同替换内容;不上传,可批量处理。
清除字幕全部格式
删除字幕里所有样式区间——斜体、粗体、下划线、颜色与卡拉OK 计时,只留下文字与时间轴。
清除 ASS 覆盖标签
清除 ASS 或 SSA 文件里的覆盖代码——样式、卡拉OK 计时、残留的 {...} 块与定位,留下纯时间文本。
去除字幕粗体标签
去掉每条字幕的粗体,斜体、下划线与颜色保持不动;文件不离开浏览器标签页,也不上传。
移除字幕 BOM
去掉文件开头的字节顺序标记,供构建脚本与严格解析器使用;不上传,也不改动任何一条字幕。
去除方括号文本
删除成对方括号里的全部内容——听障字幕里的音效与音乐提示——并把删除后留下的空隙合上。
去除字体颜色标签
去掉每行的颜色与字体区间,让文字按播放器自己的样式显示;不上传,也不移动任何一条字幕。
去除字幕 HTML 标签
清除字幕文本里的标记,包括 WebVTT 可带的说话人与 class 标签,留下可直接阅读的对白。
去除字幕斜体标签
删除字幕里的所有斜体区间,文字逐字保持不变,每条字幕的起止时间也不动;文件不上传。
去除字幕内换行
把每条字幕并成一行,字幕条内部的换行被合并,文字不增不减,时间码与序号全部保持原样。
去除音乐音效字幕
删掉字幕里的音符符号以及它们包住的唱词,同一文件里的对白字幕保留每个词与每个时间码。
去除非语音信息
按括号形状匹配并删除听障字幕里的括注说明,不作语义判断;对白行原样保留,文件不上传。
去除 SDH 听障标注
一次清掉 SDH 字幕里的听障标注:说话人标签、方括号旁白、圆括号说明与音乐提示,文件不上传。
去除说话人标签
删除每行开头的全大写人名与冒号,让听障字幕变回普通对白,其余文字与时间轴保持不变。
去除字幕内时间码
删掉写在字幕正文里的时间码,例如 [00:01:23],但保留音效提示、时钟时间与帧时间码。
去除字幕下划线标签
删除字幕里的下划线区间,文字、时间码以及同一行上的其他样式都不动;文件不上传,可批量处理。
字幕转句首大写
先把每行转小写,再按句子重建大小写,只把句首与句号后的首字母大写;全大写的文件用它最快。
双语字幕拆成两份
把双语字幕拆成两份,按每行使用的文字系统判断语言,一种语言一个文件;文件不上传。
过长字幕行拆分
只拆分超过你设定的列数的行,本来就合规的行逐字节保持原样留在原位,不做任何重排。
字幕词首字母大写
把每个词的首字母大写,介词等小词保持原样,本来就有大写的人名与缩写不被改动;文件不上传。
字幕全文转大写
把每条字幕改成大写,用于要求全大写的交付规范;不上传,时间码与字幕序号都不动,可批量处理。
字幕按行长重排
按你设定的列数重排每条字幕:过长的行在词处断开,过短的行合并,标记说话人的破折号留在原处。
其它类目
格式转换
在 SRT、VTT、ASS、SSA、SBV、SMI、LRC、MicroDVD、TTML、JSON、纯文本与 CSV 之间互转,每页先说明会丢什么。
时间轴
平移、缩放、换帧率、对齐、合并、拆分、去重叠、补空隙,按时间裁剪或分割整份文件——只改时间轴,不动文字。
质量检查
检出字幕文件的结构问题:重叠、空隙、空白字幕条、时间轴不单调、显示时长异常,一次跑全部或一页只查一类。
无障碍合规
按 EN 301 549、WCAG 1.2.2、FCC、Ofcom、Netflix 与 BBC 的阈值检查阅读速度、每行字符数与显示时长,并注明条款。
时间码
在 30 fps 非丢帧与 29.97 丢帧两种时间码约定之间互转——两者每小时相差 3.6 秒,两个方向各一页。
导出
把字幕导出成网页 track 元素、YouTube 章节清单、纯文本稿或可打印 PDF——字幕格式本身装不下的产物。
媒体输入
从视频抽取字幕轨、用 Whisper 转写语音、识别 PGS 与 VobSub 位图字幕、给字幕配音、按音轨对轴。