captionlingo — Subtitle Translator
Translate subtitle text into another language while preserving timing.

Technology stack
Astro / TypeScript / Tailwind CSS / ONNX Runtime / Web Workers
Changes the language of subtitle entries while retaining their timestamps and sequence.
Uses a browser-oriented translation workflow and exports the translated caption file.
Behind this project
The Pyvi Toolkit: Video, Audio, and Subtitle Tools in Your Browser
Follow a practical media workflow through sixteen browser tools, then inspect worker lifecycles, compression tradeoffs, local inference, and task completion.