zh

VTT 转 ASS

在浏览器本地把 WebVTT 字幕文件转换为支持样式的 ASS/SSA 格式,并提供一个有效的默认样式作为起点。无需上传。

正在你的设备上本地处理 ...

你的文件

    正在你的设备上本地处理 ...

    0%

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    Hosted in GermanyGlobal Content Delivery
    经独立审计TLS A+ · 标头 A+

    如果你从浏览器编辑器、视频平台或自己的字幕工具导出了一个网页字幕文件(.vtt),并想在 Aegisub 里进一步设计它,比如为字幕组作品加上自定义卡拉OK效果或特殊排版,就需要 ASS 作为起始格式。本工具正是为这一步而生。

    本工具会从每一条 WebVTT 提示(cue)中取出起始时间、结束时间和纯文本,把它们写入完整的 ASS 结构:头部区域 [Script Info]、[V4+ Styles] 区块里的单一基础样式,以及 [Events] 区段里每条提示对应的一行 Dialogue。WebVTT 以毫秒为单位的时间基准,会换算成 ASS 所要求的百分之一秒。

    整个过程不涉及任何服务器:读取你的文件并写出新 .ass 文件的脚本,完全运行在你自己的浏览器标签页里。如果你的 .vtt 文件没有可识别的时间轴,处理会中止并给出清晰的提示,而不是生成一个空文件。

    技术规格

    技术规格
    输入格式VTT
    输出格式ASS
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 拖入 .vtt 文件。
    2. 生成带默认样式的有效 ASS 文件。
    3. 下载 .ass 文件。

    限制: 生成的 ASS 文件只有一种默认样式(Arial,白色),它是进一步编辑的基础,还不是已经设计好的样式。WebVTT 的位置信息不会被转换为 ASS 的定位设置。本工具只做格式转换,不会翻译成其他语言。

    常见问题

    文件会被上传吗?

    不会。转换完全在浏览器中本地进行,文件永不离开你的设备。

    ASS 文件已经设计好样式了吗?

    没有,它只包含一个简单的默认样式作为起点,字体、颜色和位置需要你在 Aegisub 这类 ASS 编辑器中添加。

    时间和文本行会保留吗?

    会,每条提示的起始和结束时间会被保留(四舍五入到百分之一秒),多行字幕依旧保持多行。

    也可以反过来,从 ASS 转 VTT 吗?

    可以,请使用姊妹工具 ASS 转 VTT。

    相关工具

    ASS 转 VTT · SRT 转 VTT · ASS 转 SRT 字幕 · VTT 转 SBV 字幕