webm-muxer
WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
@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.
substract
A NodeJS library for extracting hard-coded subtitles from within videos.
simple-text-overlay
Add text overlays (with audio) to a video file. It allows you to specify multiple overlays with configurable parameters such as text content, display duration, position, font settings, background style, and optional animations. You can also specify an aud