SRT 转 ASS 特效字幕在线
将纯文本 SRT 字幕升级为带有默认样式的 ASS 格式,方便进一步制作特效与排版。
拖放您的 SRT 文件到这里
或点击浏览
支持最大 50 MB 的 .srt 文件
关于 SRT 转 ASS
SRT 只携带文本和时间轴,但很多场景需要更多:动漫定位字幕、说话人颜色标签、提高可读性的描边文字,以及品牌一致的字体定制。ASS(Advanced SubStation Alpha)支持这些能力。本工具会读取 SRT 条目,生成包含 [Script Info] 元数据、一个基于 Arial 的 [V4+ Styles] Default 样式和 [Events] 区块的完整 ASS 脚本;每条 SRT 条目都会变成 Dialogue 行。输出可直接在 Aegisub 中打开并继续调整样式。
SRT 到 ASS 语法结构与代码转换示例
直观对比转换前后文件头、时间轴标记与对白文本的代码级语法对应关系
SRT 与 ASS 格式规范深度解析
SRT
SRT(SubRip)是一种简单、通用的字幕格式,包含序号、时间戳和纯文本。它是最广泛支持的字幕格式。
ASS
ASS(Advanced SubStation Alpha)是一种高级字幕格式,支持字体、颜色、定位、边框、阴影、动画和卡拉OK效果。它广泛应用于动漫字幕组和专业字幕制作。
格式差异
常见疑难与故障排查
针对播放器兼容性、字符乱码与时间轴同步的实操排查指南
在 Aegisub 或播放器中打开后,字体过大或过小?
ASS 样式的字号依赖 [Script Info] 中的参考分辨率(PlayResX / PlayResY)。本工具默认设为标准的 1920x1080 蓝光高清画布。若您针对 4K 或 720p 视频压制,可在 Aegisub 样式管理器中自适应缩放字号。
中文字幕或日文汉字在某些设备上显示为方块豆腐块?
默认生成的 ASS 样式采用跨平台通用的英文字体族。若用于中文动漫或电视剧,建议用文本编辑器或 Aegisub 将 `[V4+ Styles]` 中的 Fontname 改为常见中文字体(如 'Microsoft YaHei'、'SimHei' 或 'Source Han Sans')。
SRT 中的斜体 `<i>` 和粗体 `<b>` 标签如何保留?
转换器会自动将 HTML 样式的 `<i>...</i>` 和 `<b>...</b>` 转换为 ASS 原生控制指令 `{\i1}...{\i0}` 和 `{\b1}...{\b0}`,确保在播放器中排版效果完美继承。
时间戳为什么从3位毫秒变成了2位厘秒?
这是 ASS 格式规范本身的定义(采用 1/100 秒计时,如 `0:01:25.45`)。转换引擎会截断毫秒三位数中的第三位,绝对误差小于 10 毫秒,人眼和常见视频帧通常无法感知。
功能特性
为什么需要转换?
常见用途
动漫字幕组
ASS 是动漫字幕组的标准格式。将 SRT 脚本转为 ASS 并在 Aegisub 中打开,以添加样式化字体、歌曲翻译、屏幕定位和片头片尾曲的卡拉OK时间。
电影和剧集字幕
当 SRT 的纯文本外观不够时,转为 ASS 添加投影、边框、自定义字体和逐字符样式,呈现专业电影效果。
卡拉OK与音乐视频
ASS 支持 \k、\kf 和 \ko 卡拉OK标签,可以让音节与音乐同步动画。将 SRT 歌词转为 ASS 并在 Aegisub 中添加卡拉OK时间。
多样式字幕
ASS 支持一个文件中多个命名样式 — 不同说话人、对白、标识和歌词可以各有不同的字体、颜色和位置。SRT 无法实现。
顶部/底部/行内定位
ASS 允许字幕出现在屏幕任何位置 — 顶部(用于标识)、底部(用于对话)或与角色并排。将 SRT 转为 ASS 添加翻译注释和屏幕文字的定位标注。
相关格式
工作原理
- 1
将 SRT 文件拖入工具或点击浏览选择文件。
- 2
解析器依次读取每条字幕的序号、时间轴与文本内容。
- 3
将毫秒时间轴精确换算为 ASS 厘秒格式(H:MM:SS.cc)。
- 4
生成包含 PlayResX、PlayResY 和防重叠规则的 [Script Info] 头信息。
- 5
在 [V4+ Styles] 区块中生成基于 Arial 字体的默认样式。
- 6
将每条字幕转换为 [Events] 区块中应用默认样式的 Dialogue 对白行。
- 7
生成标准的 UTF-8 编码 ASS 脚本文件,可直接下载或在工作台中继续编辑。
更多字幕工具
常见问题
可以。输出使用 Aegisub 兼容的标准区块和样式,可在打开后修改样式、添加 override 标签并调整定位。
ASS(Advanced SubStation Alpha)是一种高级字幕格式,支持自定义字体、颜色、大小、定位、边框、阴影、动画和卡拉OK效果。它广泛应用于动漫字幕组、专业字幕制作以及任何需要丰富字幕样式的项目。
会。转换器会生成带 Default 样式的 [V4+ Styles] 区块。典型默认值包括 Arial 或无衬线字体、白色文字、黑色轮廓、深色阴影和底部居中定位。转换后可在 Aegisub 中自定义。
SRT(SubRip Subtitle)是一种简单、通用的字幕格式,包含序号、HH:MM:SS,mmm 格式的时间戳范围和纯文本。几乎所有媒体播放器都支持,但不具备样式功能。
ASS 支持字体、颜色、位置、边框、阴影、动画和多种样式 — SRT 均不支持。将 SRT 转换为 ASS 为您在 Aegisub 等编辑器中添加专业样式提供基础,非常适合动漫、电影及任何需要精美字幕的视频。
不会影响正常观看同步。SRT 时间轴采用 HH:MM:SS,mmm 格式(毫秒,千分之一秒),而 ASS 采用 H:MM:SS.cc 格式(厘秒,百分之一秒)。转换引擎会截断毫秒三位数中的第三位,绝对误差小于 10 毫秒,人眼和常见视频画面通常无法察觉差异。