SRT-to-VTT
A basic library to convert from srt to vtt
This code is taken from the excellent webvtt.org, I merely adapted it to work as a library.
Usage
const srt = `1
00:00:01,000 --> 00:00:02,000
Hello, world!
`;
console.log(srt2webvtt(srt));
`
WEBVTT
1
00:00:00.000 --> 00:00:00.000
Hello, world!
`;
Installing
This was written using deno, an alternative JavaScript runtime to node, so you'll first need to install deno.
Use in Deno
If you're using Deno, using this library is as simple as adding
import srt2webvtt from "https://git.froth.zone/sam/srt-to-vtt/raw/branch/master/mod.ts";
to your code.
Use in Node
If you're using Node, you can use the same code as above, but instead of
importing it from a URL, you'll need to import it from npm:
npm install deno-srt-to-vtt
.
License
All source code is available under the MIT License.