ASS 转 SRT

ASS 承载着 SubRip 无法表达的东西 —— 字体、颜色、卡拉 OK 计时、角落定位 —— 而只读 SRT 的播放器会被这些全部卡住。本工具读取 [Events] 区段,把每个开始和结束都原样保留,去掉花括号里的覆盖标签,并把硬换行变成真正的换行。文件绝不离开你的浏览器。

全部在你的浏览器里完成,文件不会上传。

还没有内容。

需要直接从视频生成字幕?上传视频即可,支持约 98 种语言。

免费试用

为什么选 ScribeToAny

  • 支持上传 MP3、MP4、M4A、MOV、AAC、WAV、OGG、OPUS、MPEG、WMA、WMV,视频自动提取音轨。
  • 约 98 种语言,自动检测,基于专用 GPU 上的 Whisper 级引擎。
  • 8 种导出格式:TXT、SRT、VTT、TSV、CSV、JSON、PDF、DOCX,还支持批量打包 ZIP。
  • 说话人识别为每段标注发言者,点击任意句子即可回放对应原声。

常见问题

样式会怎样?

它会被去除,因为 SRT 没有对应的字段。颜色、字体、定位和卡拉 OK 效果都存在 ASS 的覆盖标签里,保留它们只会在你的字幕中间留下一堆花括号。时间轴和文字则原样保留。

它既能处理 .ass 也能处理 .ssa 吗?

可以。SSA v4 和 ASS v4+ 的 Events 列顺序不同 —— SSA 以 Marked 开头,ASS 以 Layer 开头 —— 所以转换器会读取 Format: 行,按名称定位各列,而不是假设它们的位置。两者的输出结果一致。

我的字幕文件会被上传到任何地方吗?

不会。转换就在这个标签页里进行:什么都不发往服务器,没有账户,也没有排队。那些会上传你字幕的转换器,让你为一个说到底只是纯文本变换的操作等上好几分钟。

我的 ASS 文件里有很多 {\...} 代码——它们会怎样?

那些是 override 标签——关于颜色、位置、淡入淡出和卡拉OK的内联指令——转换器会把它们剥掉,只留下干净的台词。SubRip 没有对应它们的写法,普通播放器也会忽略它们,所以移除它们正是把一行杂乱的 ASS 变成可读字幕的关键。文字及其起止时间被原样保留;只有格式代码被去掉。

卡拉OK或字幕特效(sign)行呢?

每个事件的文本都会被转换,但让卡拉OK或屏上字幕特效生效的计时技巧——逐音节高亮、定位、淡变——无法在 SRT 里存活,因为 SRT 只容纳普通的定时行。卡拉OK行会以其完整文本落在该 cue 的时间上;装饰性的 sign 图层也变成纯文本。对于纯对白字幕这正是你想要的;对于完整的带样式字幕组作品,SRT 只是一个更简单的格式。

相关工具

免费开始转录

免费额度:每天 2 个文件、每月 100 分钟,无需绑卡。

免费开始转录