← Back to home
Open — Transparency report

What runs VideoText

Speech recognition, subtitle translation, and the stack behind an upload. Accuracy varies with the audio.

Third-party figures on captions, hearing loss, and speech recognition are on transcription statistics.

At a glance

104
Subtitle translation
Languages in the subtitle translation picker

Transcription accuracy

Production transcription uses speech recognition. Accuracy varies with audio quality, accents, and overlap. VideoText does not publish a single word-accuracy percentage. Subtitle translation covers 104 languages.

Technology stack

We publish our stack so you know exactly what processes your content. No black boxes.

TranscriptionSpeech recognition
Audio extractionFFmpeg — mono WAV, 16kHz, before speech recognition
TranslationTranslation that keeps the subtitle timestamps
Video compressionFFmpeg CRF-based H.264 encoding
Subtitle burningFFmpeg libass filter with custom font rendering
Queue systemBull (Redis-backed) job queue
StreamingServer-Sent Events — results stream as segments complete
FrontendReact + Vite, TypeScript
BackendNode.js, Express
PaymentsStripe

Our data commitment

  • ✓We do not sell your data to any third party.
  • ✓We do not use your content for training AI models.
  • ✓All transit is encrypted via HTTPS.

How we compare

The counts above are VideoText operational totals. The stack section names the pieces that process an upload.

Benchmark hub links