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.
parse-srt
Parse and convert SRT subtitles into JSON format.
srt-to-vtt
Transform stream that converts srt files to vtt files (html5 video subtitles)