ASS 转 SRT

将 Advanced SubStation Alpha 中带样式的动漫和字幕组字幕转换为所有播放器、电视和上传表单都支持的纯 SRT 文件

  • 精准时间: 开始和结束时间将从 ASS 厘秒转换为 SRT 毫秒,不会产生时间偏差。
  • 清理文本: 将移除定位、卡拉 OK 和样式覆盖;基本斜体和粗体将保留为 SRT 标签。
  • 通用格式: SRT 可在 VLC、MPC HC、Plex、Jellyfin、智能电视、YouTube、Vimeo 以及各种编辑软件中使用。

您可以同时上传最多20个字幕。

ASS 2 SRT
ASS 转 SRT
SSL加密
Uploading...
字幕

ASS 转 SRT 转换过程中会发生什么

ASS 文件可描述每行字幕的样式、字体、颜色、位置和效果。SRT 仅包含编号、时间范围和文本。转换器使用 FFmpeg 的字幕引擎读取每个对话事件,保留其文本和时间信息,并将其写入带编号的 SRT 字幕条目。

如何使用 Converter App

1
上传 ASS 或 SSA 文件

无论是字幕组发布的字幕、从 Aegisub 导出的字幕,还是从 MKV 提取的字幕,均可使用。

2
正在转换事件

每行对白都会转换为一个 SRT 字幕条目;注释和绘图命令会被删除。

3
下载 SRT 文件

将其放在与视频同名的文件旁边,任何播放器都能自动识别。

核心功能

保留换行符

ASS 中的 \N 换行符会在 SRT 中变为实际换行,因此双行字幕仍会保持为双行。

每次任务可处理多个文件

一次转换整季字幕文件,并以 ZIP 格式下载。

UTF 8 输出

日文、中文、西里尔字母、阿拉伯文和带重音符号的字符均采用 UTF 8 编码,这是现代播放器所支持的。

无需安装软件

无需安装 Aegisub 或 Subtitle Edit;转换将在我们的服务器上完成。

体验与隐私

专为可靠的文件转换而打造。

依托 10 多年大规模数据与科学计算工程经验打造,专为真实文件转换流程而设计,兼顾卓越品质、严格隐私保护和稳定高性能。

隐私优先

上传的文件会在两小时内自动且永久删除。

自动删除

深受用户信赖

因速度、可靠性和易用性,在 Trustpilot 上获得 5 星 评分。

用户信任

学术用途

在已发表的研究中被引用,并用于访谈转录和定性数据分析。

研究用途
doi:10.3390/journalmedia5040111

ASS 与 SRT:两种字幕理念

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 时间戳。

获得更佳效果的小贴士

  • 如果 ASS 同时包含对白和字幕特效样式,请先在 Aegisub 中打开并删除特效字幕行,再进行转换,以避免文字重叠。
  • 检查帧率:为 23.976 fps 版本制作的字幕在 25 fps 的 PAL 版本中会出现时间偏移。如果字幕行显示过早或过晚,请使用字幕编辑器的“更改帧率”功能。
  • 将 SRT 命名为与视频文件完全相同的名称(Episode01.mkv 和 Episode01.srt),播放器即可自动加载;如有多种语言,请添加语言代码(Episode01.en.srt)。
  • 对于 YouTube 和 Vimeo,请在字幕设置中上传 SRT,而不是将其烧录到视频中;这样观众可以自行关闭字幕。

相关字幕工具

如需在转换前从 MKV 中提取字幕,请使用我们的 MKV 转 SRT 工具。对于网页播放器,SRT 转 VTT 可生成 HTML5 视频所需的 WebVTT 格式。如果您的视频完全没有字幕,我们的音频和视频转 SRT 转录工具可借助 Whisper 语音识别模型生成带时间轴的字幕。

FAQ

常见问题

将 ASS 转换为 SRT 时会丢失什么?

SRT 无法表示的所有内容:字体、颜色、描边和阴影、屏幕位置、旋转、卡拉 OK 时间轴、淡入淡出效果以及字幕特效排版。语音对白、其时间轴以及简单的斜体或粗体会被保留。对于包含大量特效字幕的动画,画面中的文字翻译会以普通字幕行显示在屏幕底部,有时可能会与对白字幕重叠。

如果我的播放器支持 ASS,为什么还需要 SRT?

许多设备并不支持 ASS:智能电视、流媒体机顶盒、某些平台上的 Plex 和 Jellyfin 客户端,以及所有主流视频网站都接受 SRT,但不接受 ASS。Premiere 和 DaVinci Resolve 等编辑软件也只导入 SRT。SRT 是兼容性最广的通用格式,这正是您实现兼容性所需要的。

时间轴准确吗?

可以。ASS 将时间精确到百分之一秒,SRT 则精确到千分之一秒,因此每个时间戳都能被准确表示。ASS 可自由使用重叠字幕行,这些内容会写入重叠的 SRT 字幕条目;大多数播放器会同时显示两行,少数播放器仅显示第一行。

带样式的字幕行会在 SRT 中显示为花括号代码吗?

不会。诸如 {\pos(320,40)} 或 {\an8} 的覆盖块会被移除。斜体和粗体覆盖会转换为 SRT 播放器可识别的 和 标签,样式中的字体大小会写入 标签中,播放器会忽略该标签;如果严格验证器提示问题,您可以在字幕编辑器中通过一次查找和替换将其移除。用于绘制形状的绘图命令会被完全删除。

支持 SSA(较旧的 SubStation Alpha v4)吗?

可以。SSA 文件使用相同的事件结构,只是样式字段较少,转换方式也相同。如果上传表单不接受 .ssa 文件,请将其重命名为 .ass。

我可以将 SRT 转换回 ASS 吗?

我们的 SRT 转 ASS 转换器会为字幕条目套用默认的 ASS 样式。原始样式无法自动还原;如果您之后可能还需要,请保留 ASS 文件。