创作者工具 / 05
ASS到SRT转换器
将Advanced SubStation Alpha字幕转换为任何播放器都支持的普通SubRip字幕。
ASS到SRT转换器: TOEA读取Events部分,根据文件自身Format行中的列顺序提取数据,移除样式覆盖块,并写入普通SubRip字幕条目。 完全在浏览器中本地运行,文件不会上传到服务器。
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
SRT或VTT · 最大5 MB,也可以粘贴到下方
ASS文件的组织方式
.ass文件包含[Script Info]部分、定义字体、颜色和位置的[V4+ Styles]部分,以及包含字幕行的[Events]部分。只有Dialogue:行会被转换;编辑器(例如Aegisub)用于记录备注和禁用字幕行的Comment:行会被排除。ASS时间精确到百分之一秒,例如0:01:02.50,转换后会写成SRT毫秒格式00:01:02,500,因此时间不会改变。
标牌、卡拉OK和斜体
粉丝制作和动漫字幕通常不仅包含对白,还包含排版内容:翻译后的标牌、覆盖在屏幕文字上的说明,以及歌曲的卡拉OK字幕行。在SRT中,它们都会变成屏幕底部的普通字幕行,有时会同时出现多行。如果你只想保留对白,请在转换前根据样式名称识别并从ASS文件中删除标牌和歌曲字幕行。
{\i1}等覆盖块会被移除而不是翻译,因此斜体也会丢失。请使用字幕清理工具整理结果,并使用字幕阅读速度检查工具进行检查。
使用方法
- 选择一个.ass或.ssa文件,或粘贴其文本。
- 检查字幕条目数量。
- 复制或下载.srt文件。
隐私与限制
文件会在浏览器中读取和重写,绝不会上传。样式、定位和卡拉OK时间效果没有对应的SubRip表示方式,因此会被移除。
相关工具
常见问题
转换过程中会丢失哪些内容?
字体、颜色、定位和效果。SubRip只包含文本和时间信息,因此带样式的字幕会变为普通字幕。
为什么要读取Format行?
不同文件的ASS Events部分可能使用不同的列顺序。按列名而不是位置读取,才能确保时间信息正确。
会保留换行吗?
会。ASS使用的\N标记会转换为实际换行。
也支持.ssa吗?
支持。较早的SubStation Alpha格式使用相同的Events结构。
免费工具·使用在浏览器中次·无需账户