隐私优先
上传的文件会在两小时内自动且永久删除。
将 Advanced SubStation Alpha 中带样式的动漫和字幕组字幕转换为所有播放器、电视和上传表单都支持的纯 SRT 文件
您可以同时上传最多20个字幕。
ASS 文件可描述每行字幕的样式、字体、颜色、位置和效果。SRT 仅包含编号、时间范围和文本。转换器使用 FFmpeg 的字幕引擎读取每个对话事件,保留其文本和时间信息,并将其写入带编号的 SRT 字幕条目。
无论是字幕组发布的字幕、从 Aegisub 导出的字幕,还是从 MKV 提取的字幕,均可使用。
每行对白都会转换为一个 SRT 字幕条目;注释和绘图命令会被删除。
将其放在与视频同名的文件旁边,任何播放器都能自动识别。
ASS 中的 \N 换行符会在 SRT 中变为实际换行,因此双行字幕仍会保持为双行。
一次转换整季字幕文件,并以 ZIP 格式下载。
日文、中文、西里尔字母、阿拉伯文和带重音符号的字符均采用 UTF 8 编码,这是现代播放器所支持的。
无需安装 Aegisub 或 Subtitle Edit;转换将在我们的服务器上完成。
依托 10 多年大规模数据与科学计算工程经验打造,专为真实文件转换流程而设计,兼顾卓越品质、严格隐私保护和稳定高性能。
上传的文件会在两小时内自动且永久删除。
因速度、可靠性和易用性,在 Trustpilot 上获得 5 星 评分。
在已发表的研究中被引用,并用于访谈转录和定性数据分析。
SubRip Text (SRT) 诞生于 2000 年前后的一款 DVD 抓取工具,是最简单的字幕格式之一:序号、时间范围、文本、空行。Advanced SubStation Alpha 源自 SubStation Alpha 卡拉 OK 工具,并因能够将翻译后的标识覆盖在原始日文文本上、制作卡拉 OK 歌词动画以及匹配节目字体风格,而成为动漫字幕制作社区的标准。ASS 的强大功能源于其复杂性,而这也正是消费级设备通常不支持它的原因。实际上,大多数观众只需要对白字幕,而 SRT 可以在各种设备上提供这些内容。
FFmpeg 会解析 [Script Info]、[V4+ Styles] 和 [Events] 部分。对于每个 Dialogue 事件,它会读取开始和结束时间、样式名称及文本。会解析花括号中的覆盖标签:斜体和粗体会转换为 SRT 标签,样式的字体大小会转换为 标签,其余内容将被丢弃。\N 和 \n 代码会转换为换行符,硬空格会转换为普通空格。Comment 事件和矢量绘图将被跳过。字幕条目会按时间顺序连续编号,并以 UTF 8 编码写入,使用标准的 hours:minutes:seconds,milliseconds 时间戳。
如需在转换前从 MKV 中提取字幕,请使用我们的 MKV 转 SRT 工具。对于网页播放器,SRT 转 VTT 可生成 HTML5 视频所需的 WebVTT 格式。如果您的视频完全没有字幕,我们的音频和视频转 SRT 转录工具可借助 Whisper 语音识别模型生成带时间轴的字幕。
SRT 无法表示的所有内容:字体、颜色、描边和阴影、屏幕位置、旋转、卡拉 OK 时间轴、淡入淡出效果以及字幕特效排版。语音对白、其时间轴以及简单的斜体或粗体会被保留。对于包含大量特效字幕的动画,画面中的文字翻译会以普通字幕行显示在屏幕底部,有时可能会与对白字幕重叠。
许多设备并不支持 ASS:智能电视、流媒体机顶盒、某些平台上的 Plex 和 Jellyfin 客户端,以及所有主流视频网站都接受 SRT,但不接受 ASS。Premiere 和 DaVinci Resolve 等编辑软件也只导入 SRT。SRT 是兼容性最广的通用格式,这正是您实现兼容性所需要的。
可以。ASS 将时间精确到百分之一秒,SRT 则精确到千分之一秒,因此每个时间戳都能被准确表示。ASS 可自由使用重叠字幕行,这些内容会写入重叠的 SRT 字幕条目;大多数播放器会同时显示两行,少数播放器仅显示第一行。
不会。诸如 {\pos(320,40)} 或 {\an8} 的覆盖块会被移除。斜体和粗体覆盖会转换为 SRT 播放器可识别的 和 标签,样式中的字体大小会写入 标签中,播放器会忽略该标签;如果严格验证器提示问题,您可以在字幕编辑器中通过一次查找和替换将其移除。用于绘制形状的绘图命令会被完全删除。
可以。SSA 文件使用相同的事件结构,只是样式字段较少,转换方式也相同。如果上传表单不接受 .ssa 文件,请将其重命名为 .ass。
我们的 SRT 转 ASS 转换器会为字幕条目套用默认的 ASS 样式。原始样式无法自动还原;如果您之后可能还需要,请保留 ASS 文件。