字幕格式转换

在 SRT、VTT、ASS 和 SSA 之间转换字幕文件,保留时间轴和换行,并支持转换前直接编辑文本。

本地处理无需上传SRT · VTT · ASS · SSA
将字幕文件拖到这里,或点击选择最大 20 MB · UTF-8 文本文件

支持拖拽,也可以直接粘贴字幕文本

字幕始终留在当前设备

文件会在浏览器中解析和转换,不会上传到服务器。

一条时间轴,四种常见格式

SRT 兼容性广,VTT 适合网页视频,ASS/SSA 则适合需要样式和位置控制的字幕场景。

适合日常字幕文件的私密转换工具

在线转换字幕格式,不改变时间轴

使用免费的字幕格式转换器,在 SRT、WebVTT、ASS 和 SSA 之间转换。导出前可以直接修改字幕文字,保留 cue 时间轴和换行,并下载适用于播放器、剪辑软件、课程或社交媒体的字幕文件。

支持的字幕格式

不同格式适合不同工作流。工具会在浏览器中解析时间轴,再根据编辑后的结果生成目标格式。

SRT

兼容性最广

简单的编号字幕格式,适用于大多数播放器、剪辑软件和字幕库。

WebVTT / VTT

适合网页视频

专为 HTML5 视频和网页播放器设计,支持 cue 标识和网页友好的时间格式。

ASS

样式和位置控制

适合带样式字幕、卡拉 OK、标牌和精确位置控制;导出时使用干净的默认模板。

SSA

传统样式字幕

适用于较旧的字幕工具,文字和时间轴会保留,并重新生成标准文件头。

如何转换字幕文件

四步将现有字幕转换为可直接使用的格式。

  1. 01

    添加或粘贴字幕

    拖入 SRT、VTT、ASS 或 SSA 文件,也可以从设备选择或直接粘贴字幕文本。

  2. 02

    检查识别出的格式

    工具会根据扩展名或文件内容自动识别常见格式,也可以手动修改源格式。

  3. 03

    编辑并选择输出格式

    修正文字、换行或 cue 内容,然后选择播放器或剪辑软件需要的目标格式。

  4. 04

    下载转换结果

    检查字幕条数和预览卡片,确认后按原文件名下载结果。

常见字幕转换场景

当同一份字幕需要用于不同软件或发布渠道时,转换格式通常是最快的办法。

SRT 转 VTT 用于网页视频

将字幕转换后添加到 video 标签、网页播放器、在线课程或文档站点。

VTT 转 SRT 用于剪辑软件

当剪辑软件或桌面播放器不支持 WebVTT 时,生成兼容性更广的 SRT。

ASS/SSA 转为干净时间轴

不需要视觉样式时,将对白和时间轴复用到更简单的字幕格式中。

交付前快速修正字幕

在转换过程中直接修改错别字和换行,不必打开完整的视频编辑器。

字幕文件始终留在当前设备

本页面使用浏览器内置的文本 API 完成字幕解析和转换。字幕文件不会上传服务器;这个纯文本工作流也不需要 FFmpeg 或 MediaBunny。处理完成后移除文件或关闭标签页,可以立即释放浏览器内存。

FAQ

常见问题

字幕格式转换器免费吗?

免费。无需注册账号,就可以转换并下载字幕文件。

支持转换哪些格式?

支持 SRT、WebVTT(VTT)、ASS 和 SSA 作为输入和输出格式。

时间轴会保留吗?

有效 cue 的开始和结束时间会保留到目标格式支持的精度。ASS/SSA 使用百分之一秒,SRT/VTT 使用毫秒。

可以在转换前编辑字幕吗?

可以。在左侧编辑源文本,右侧转换结果和字幕预览会随着输入实时更新。

ASS 转 SRT 或 VTT 后会保留样式吗?

不会。SRT 和 VTT 只承载带时间的文字,导出时会清理样式标签,让字幕保持可读。

为什么显示没有有效字幕?

请检查每条字幕是否包含开始时间、结束时间和文字。SRT/VTT 需要类似 00:00:01,000 --> 00:00:03,000 的时间行;ASS/SSA 需要 Dialogue 行。

手机上可以转换吗?

可以,只要移动浏览器支持文件选择和剪贴板访问。较大的文件使用桌面键盘编辑会更方便。

可以把语音自动生成字幕吗?

不可以。本工具用于转换已有时间轴文字;视频没有字幕时,需要先使用语音转文字工具。