/div>
📤 上传SRT文件
📁
拖拽SRT文件到此处,或点击选择文件
支持 .srt 格式,可多文件批量上传
常见问题
SRT和VTT有什么区别?▼
SRT是最通用的字幕格式,几乎所有播放器支持。VTT是W3C标准,专为Web视频设计,支持样式和定位等高级功能。VTT时间格式用点号(00:00:00.000),SRT用逗号(00:00:00,000)。
为什么需要将SRT转为VTT?▼
HTML5的track元素只支持WebVTT格式。如果要在网页中嵌入字幕(如video标签),必须使用VTT格式。YouTube、Vimeo等平台也优先推荐VTT。
转换后字幕样式会丢失吗?▼
SRT本身不支持样式,所以不存在样式丢失。转换工具会自动添加VTT头部声明,并正确转换时间格式。如需样式,可在VTT中手动添加CSS样式块。
支持批量转换吗?▼
支持。可以一次拖入多个SRT文件,工具会逐个转换并提供下载。每个文件独立转换,互不影响。
转换后时间轴有偏移怎么办?▼
工具提供时间轴微调功能,可以整体前移或后移指定毫秒数。输入正数后移,负数前移。转换前设置偏移量即可自动调整。
SRT转VTT字幕转换器能做什么?
SRT转VTT字幕转换器是一款免费在线工具,帮助您将SRT(SubRip)字幕文件快速转换为WebVTT格式。WebVTT是W3C为Web视频制定的标准字幕格式,HTML5的track元素仅支持VTT。本工具支持批量转换、时间轴微调、编码选择,所有处理均在浏览器本地完成,字幕文件不会上传到服务器。
核心功能
- 一键转换:SRT格式自动转换为WebVTT,时间格式自动替换(逗号→点号)
- 批量处理:支持多文件同时上传,逐个转换
- 时间轴微调:整体前移或后移指定毫秒数,解决字幕不同步问题
- 编码选择:支持UTF-8和UTF-8 BOM输出编码
- 拖拽上传:直接拖拽SRT文件到页面,无需手动选择
- 实时预览:转换后即时预览VTT内容,确认无误再下载
使用教程
1. 拖拽SRT文件到上传区域,或直接粘贴SRT内容到文本框
2. 如需调整时间轴,在偏移量输入框中设置毫秒数(正数后移,负数前移)
3. 点击"转换为VTT"按钮,工具自动完成格式转换
4. 预览VTT输出结果,确认无误后点击下载或复制
应用场景
场景1:网页视频字幕
HTML5 video标签的track元素只支持WebVTT格式。将SRT字幕转为VTT后,可以在网页中直接嵌入字幕,无需第三方播放器。
场景2:在线教育平台
课程视频需要添加字幕以提升可访问性。将已有的SRT字幕批量转换为VTT格式,适配Web播放器。
场景3:字幕时间校正
下载的字幕与视频不同步时,使用时间轴偏移功能整体调整,无需手动逐条修改。
扩展知识
SRT(SubRip Text)是最广泛使用的字幕格式,几乎所有视频播放器都支持。WebVTT(Web Video Text Tracks)是W3C为HTML5视频设计的标准格式,除了基本字幕功能外,还支持CSS样式、定位、Ruby注释等高级特性。两者的主要区别在于:VTT需要WEBVTT头部声明,时间戳使用点号(.)而非逗号(,),且支持更多元数据。