videojs-vtt.js
A JavaScript implementation of the WebVTT specification, forked from vtt.js for use with Video.js
@deepgram/captions
Node implementation of Deepgram's WebVTT and SRT formatting. Given a transcription, this package can return a valid string to store as WebVTT or SRT caption files.
subtitle
Stream-based library for parsing and manipulating subtitles
node-webvtt
WebVTT parser, compiler, and segmenter with HLS support
webm-muxer
WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.