示例输入
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.20,Default,,0,0,0,,你好\N{\b1}世界
DataHub
Tools
ASS 转 SRT
本地优先
将常见 ASS 或 SSA 字幕 Dialogue 行转换为 SRT 格式。
转换器根据最近的 Format 声明读取 Dialogue 行,提取开始时间、结束时间和文本,移除 ASS 覆盖标签块,转换换行转义,再输出编号 SRT。样式和布局不会保留。
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.20,Default,,0,0,0,,你好\N{\b1}世界1
00:00:01,000 --> 00:00:03,200
你好
世界覆盖标签、样式、定位、动画、卡拉 OK 和硬空格语义都会丢失。这是文本与时间提取,不是完整字幕渲染转换。
ASS 支持丰富覆盖标签和布局,SRT 主要承载序号、时间和文本;两种模型无法无损互转。
来源核验日期:2026 年 7 月 24 日。规范与平台行为可能更新,正式使用前请复核来源。
不可以。实现只提取 ASS 或 SSA Dialogue 行,旧通用文案提到 SRT 并不准确。
不会。样式、定位、动画和覆盖标签都会移除。
ASS 的 \N 和 \n 会变成换行,\h 会变成普通空格。
不会。卡拉 OK 时间与效果需要支持它们的格式和渲染器。