小池有话说

srt转vtt

2015-02-08

我们一般下载的字幕文件都是srt的, 但html5 video支持的字幕文件是vtt的, 如何互转呢?

srt和vtt文件有以下几点不同

  1. vtt文件第一行是 WEBVTT FILE 然后跟着一个空行
  2. srt用,分开秒和毫秒, vtt用.
  3. vtt不支持html标记(实测)

所以, 我写了一个srt到vtt的转换器

用法:

srt2vtt <srt_file>

编码自动从GBK转到UTF8