@stagecaptions/srt-to-vtt
v0.0.4
Published
A command line tool and JavaScript library that converts subtitle files between SubRip (.srt) and WebVTT (.vtt) formats.
Downloads
582
Maintainers
Readme
SRT to VTT Converter
A command line tool and JavaScript library that converts subtitle files between
SubRip (.srt) and WebVTT (.vtt) formats.
Built by StageCaptions, browser-based live captioning software for live events, conferences, and broadcasts.
Usage
Convert SRT to VTT:
npx @stagecaptions/srt-to-vtt input.srt output.vttConvert WebVTT back to SRT:
npx @stagecaptions/srt-to-vtt input.vtt output.srtInstall
npm install @stagecaptions/srt-to-vttJavaScript API
import { srtToVtt, vttToSrt } from "@stagecaptions/srt-to-vtt";
const vtt = srtToVtt(`1
00:00:01,000 --> 00:00:03,500
Hello world.`);
const srt = vttToSrt(`WEBVTT
00:00:01.000 --> 00:00:03.500
Hello world.`);Validation
import { validateSrt, validateVtt } from "@stagecaptions/srt-to-vtt";
const srtWarnings = validateSrt(srtText);
const vttWarnings = validateVtt(vttText);License
MIT
